<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi All,
    <div class="moz-forward-container">
      <p><b>OpenJDK builds  - JDK 14 </b>- Early Access build 25 is
        available at <a class="moz-txt-link-freetext"
          href="http://jdk.java.net/14/" moz-do-not-send="true">http://jdk.java.net/14/</a></p>
      <p> These early-access, open-source 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>. </p>
      <ul>
        <ul>
        </ul>
        <li><b>Next Milestone</b></li>
        <b> </b>
        <ul>
          <b> </b>
          <li><b>12-Dec-2019 Rampdown Phase One.</b></li>
        </ul>
        <li>Schedule for JDK 14<b><br>
          </b>        2019/12/12 Rampdown Phase One<br>
                  2020/01/16 Rampdown Phase Two<br>
                  2020/02/06 Initial Release Candidate<br>
                  2020/02/20 Final Release Candidate<br>
                  2020/03/17 General Availability</li>
        <li>Release notes <br>
        </li>
        <ul>
          <li><a class="moz-txt-link-freetext"
              href="https://jdk.java.net/14/release-notes"
              moz-do-not-send="true">https://jdk.java.net/14/release-notes</a>
            <br>
          </li>
        </ul>
        <li>JEP proposed to target JDK 14</li>
        <ul>
          <li><a href="https://openjdk.java.net/jeps/365"
              moz-do-not-send="true">JEP 365 ZGC on Windows</a><br>
          </li>
        </ul>
        <li>JEPs targeted to JDK 14, so far:</li>
        <ul>
          <li class=""><a href="http://openjdk.java.net/jeps/305"
              class="" moz-do-not-send="true">JEP 305: Pattern Matching
              for instanceof (Preview)</a> was <span class="">proposed
              to target</span>.</li>
          <li class=""><a href="http://openjdk.java.net/jeps/343"
              class="" moz-do-not-send="true">JEP 343: Packaging Tool
              (Incubator)</a> was <span class="">proposed to target</span>.</li>
          <li><a href="http://openjdk.java.net/jeps/345" class=""
              moz-do-not-send="true">JEP 345: NUMA-Aware Memory
              Allocation for G1</a> was <span class="">integrated</span>.
          </li>
          <li><a href="http://openjdk.java.net/jeps/349" class=""
              moz-do-not-send="true">JEP 349: JFR Event Streaming</a> was
            <span class="">integrated</span>.</li>
          <li><a href="http://openjdk.java.net/jeps/352"
              moz-do-not-send="true">JEP 352:  Non-Volatile Mapped Byte
              Buffers</a> was <span class="">targeted</span>.</li>
          <li><a href="https://openjdk.java.net/jeps/358"
              moz-do-not-send="true">JEP 358: Helpful
              NullPointerExceptions</a> was integrated.</li>
          <li><a href="http://openjdk.java.net/jeps/359" class=""
              moz-do-not-send="true">JEP 359: Records (Preview)</a> <a
              href="http://openjdk.java.net/jeps/359" class=""
              moz-do-not-send="true">JEP 359: Records (Preview)</a> was
            <span class="">proposed to target</span>.</li>
          <li><a href="http://openjdk.java.net/jeps/361" class=""
              moz-do-not-send="true">JEP 361: Switch Expressions
              (Standard)</a> was intergrated.<br>
          </li>
          <li><a href="http://openjdk.java.net/jeps/363" class=""
              moz-do-not-send="true">JEP 363: Remove the Concurrent Mark
              Sweep (CMS) Garbage Collector</a> was <span class="">targeted</span>.<br>
          </li>
          <li><a href="http://openjdk.java.net/jeps/364" class=""
              moz-do-not-send="true">JEP 364: ZGC on macOS</a> was <span
              class="">targeted</span>.<br>
          </li>
          <li><a href="http://openjdk.java.net/jeps/366" class=""
              moz-do-not-send="true">JEP 366: Deprecate the
              ParallelScavenge + SerialOld GC Combination</a> was <span
              class="">proposed to target</span>.<br>
          </li>
          <li><a href="http://openjdk.java.net/jeps/367" class=""
              moz-do-not-send="true">JEP 367: Remove the Pack200 Tools
              and API</a> was <span class="">targeted</span> to JDK 14.<br>
          </li>
          <li><a href="http://openjdk.java.net/jeps/368" class=""
              moz-do-not-send="true">JEP 368: Text Blocks (Second
              Preview)</a> was <span class="">proposed to target</span>.</li>
        </ul>
      </ul>
      <ul>
        <li>Recent Bug fixes of Interest</li>
      </ul>
      <blockquote>
        <ul>
          <li>Build 25:</li>
          <ul>
            <li>JDK-8233301: Implementation of JEP 366: Deprecate the
              ParallelScavenge + SerialOld GC Combination<span
                class="issuelink"></span><span class="issuelink"> <br>
              </span></li>
            <li><span class="issuelink">JDK-8233296</span>: The behavior
              of MulticastSocket getOption/setOption for
              IP_MULTICAST_LOOP is changed to conform the specification
              of StandardSocketOptions.IP_MULTICAST_LOOP</li>
          </ul>
          <li>Build 24:</li>
          <ul>
            <li><span class="issuelink">JDK-8233141 :</span>DatagramSocket.send
              and MulticastSocket.send throw IllegalArgumentException
              when the socket is not connected and the packet doesn't
              contain any address <span class="issuelink">)</span></li>
            <li>JDK-8214024: Remove the default keytool -keyalg value</li>
            <li>JDK-8232019: Add LuxTrust certificate updates to the
              existing root program</li>
          </ul>
          <li>Build 23</li>
          <ul>
            <li>JDK 8232365: Implementation for JEP 363: Remove the
              Concurrent Mark Sweep (CMS) Garbage Collector</li>
            <li>JDK 8224817: Implementation of JEP 364: ZGC on macOS</li>
          </ul>
        </ul>
      </blockquote>
      <blockquote> </blockquote>
      <ul>
        <li>Changes in this <a
href="http://hg.openjdk.java.net/jdk/jdk/log?rev=reverse%28%22jdk-14%2B24%22%3A%3A%22jdk-14%2B25%22-%22jdk-14%2B24%22%29&revcount=1000"
            moz-do-not-send="true">build</a></li>
      </ul>
      <p><b>jpackage EA -</b> Build 14-jpackage+1-70 (2019/11/12)</p>
      <ul>
        <li>This is an early access build of <a
            href="https://openjdk.java.net/jeps/343"
            moz-do-not-send="true">JEP 343: Packaging Tool</a>, aimed at
          testing a prototype implementation of  jpackage, which is a
          new tool for packaging self-contained Java applications along
          with a Java Runtime Environment.</li>
        <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>Build is now available <a class="moz-txt-link-freetext"
            href="http://jdk.java.net/jpackage/" moz-do-not-send="true">http://jdk.java.net/jpackage/</a></li>
        <li>Please send feedback via e-mail to <a
            href="mailto:core-libs-dev@openjdk.java.net"
            moz-do-not-send="true">core-libs-dev@openjdk.java.net</a></li>
      </ul>
      <p> <br>
        Regards<br>
        Deepak Damodaran<br>
        Quality Outreach<br>
        Oracle, Bangalore, India <br>
      </p>
      <p><br>
        <b><b></b></b></p>
    </div>
  </body>
</html>