<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi All,<br>
    </p>
    <div class="moz-forward-container">
      <p>OpenJDK 15 EA build 21 is now available at <a
          class="moz-txt-link-freetext" href="http://jdk.java.net/15"
          moz-do-not-send="true">http://jdk.java.net/15</a> <b><br>
        </b> </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"
              moz-do-not-send="true">GNU General Public License,
              version 2, with the Classpath Exception</a>.</li>
        </ul>
        <li>Features</li>
        <ul>
          <li><span class="">Integrated in</span> JDK 15</li>
          <ul>
            <li><font face="Times New Roman,serif"><a
                  href="http://openjdk.java.net/jeps/371" class=""
                  moz-do-not-send="true">JEP 371:</a> Hidden Classes</font></li>
            <font face="Times New Roman,serif"> </font>
            <li><font face="Times New Roman,serif"><a
                  href="https://openjdk.java.net/jeps/372"
                  moz-do-not-send="true">JEP 372</a>: Remove the Nashorn
                JavaScript Engine <br>
              </font> </li>
            <font face="Times New Roman,serif"> </font>
            <li><font face="Times New Roman,serif"><a
                  href="https://openjdk.java.net/jeps/377"
                  moz-do-not-send="true">JEP 377</a>: ZGC: A Scalable
                Low-Latency Garbage Collector </font></li>
            <font face="Times New Roman,serif"> </font>
            <li><font face="Times New Roman,serif"><a
                  href="https://openjdk.java.net/jeps/378"
                  moz-do-not-send="true">JEP 378</a>: Text Blocks </font></li>
          </ul>
          <li>JEPs targeted to JDK 15<br>
          </li>
          <ul>
            <li><font face="Times New Roman,serif"><a
                  href="https://openjdk.java.net/jeps/379"
                  moz-do-not-send="true">JEP 379</a>: Shenandoah: A
                Low-Pause-Time Garbage Collector </font><br>
            </li>
          </ul>
        </ul>
        <li>Changes in recent builds that maybe of interest:<br>
        </li>
        <ul>
          <li>build 21 <br>
          </li>
          <ul>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"> <font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8242848">JDK-8242848</a>:
                  Improve performance of InflaterOutputStream.write()</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8243574">JDK-8243574</a>:
                  java.lang.invoke.InvokerBytecodeGenerator.ClassData
                  should be package-private</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <ul type="circle">
              <font face="Times New Roman,serif"> </font>
              <li class="MsoNormal"
                style="color:black;mso-themecolor:text1;mso-margin-top-alt:
                auto;mso-margin-bottom-alt:auto;mso-list:l0 level2
                lfo1;tab-stops:list 72.0pt"><font face="Times New
                  Roman,serif"><span style="font-family:"Times New
Roman",serif;mso-fareast-font-family:"Times New Roman";
                    mso-fareast-language:EN-GB">Reported by JaCoCo</span></font></li>
            </ul>
          </ul>
          <li class="MsoNormal"
            style="color:black;mso-themecolor:text1;mso-margin-top-alt:
            auto;mso-margin-bottom-alt:auto;mso-list:l0 level2
            lfo1;tab-stops:list 72.0pt">build 20</li>
          <ul>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8237890"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8237890</a>:
                  DatagramPacket::getSocketAddress doesn't specify what
                  happens if address or port are not set [1]<br>
                </span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8228991"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8228991</a>:
                  Obsolete -XX:UseAdaptiveGCBoundary [1]</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><span
                    style="font-family:"Times New
                    Roman",serif;mso-fareast-font-family:"Times
                    New Roman"; mso-fareast-language:EN-GB"><a
                      moz-do-not-send="true"
                      href="https://bugs.openjdk.java.net/browse/JDK-8242141"><span
                        style="font-family:"Times New
                        Roman",serif;mso-fareast-font-family:"Times
                        New Roman"; mso-fareast-language:EN-GB">JDK-</span>8242141</a>:
                    New System Properties to configure the TLS signature
                    schemes [1]<br>
                  </span></span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8172404"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8172404</a>:
                  Tools should warn if weak algorithms are used before
                  restricting them</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8238195"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8238195</a>:
                  Lookup::defineClass should link the class to match the
                  specification</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8238358"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8238358</a>:
                  Implementation of JEP 371: Hidden Classes</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8241749"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8241749</a>:
                  Remove the Nashorn JavaScript Engine</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><span
                    style="font-family:"Times New
                    Roman",serif;mso-fareast-font-family:"Times
                    New Roman"; mso-fareast-language:EN-GB"><a
                      moz-do-not-send="true"
                      href="https://bugs.openjdk.java.net/browse/JDK-8242260"><span
                        style="font-family:"Times New
                        Roman",serif;mso-fareast-font-family:"Times
                        New Roman"; mso-fareast-language:EN-GB">JDK-</span>8242260</a>:
                    Add forRemoval=true to already deprecated
                    ContentSigner</span></span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><a moz-do-not-send="true"
                  href="https://bugs.openjdk.java.net/browse/JDK-8242008"><span
                    style="font-family:"Times New
                    Roman",serif;mso-fareast-font-family:"Times
                    New Roman"; mso-fareast-language:EN-GB"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span></span></a><span
                  style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8242008"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB"><span
                        style="font-family:"Times New
                        Roman",serif;mso-fareast-font-family:"Times
                        New Roman"; mso-fareast-language:EN-GB"></span></span>8242008</a>:
                  SSLSession inconsistencies</span></font></li>
            <font face="Times New Roman,serif"> </font>
            <ul type="circle">
              <font face="Times New Roman,serif"> </font>
              <li class="MsoNormal"
                style="color:black;mso-themecolor:text1;mso-margin-top-alt:
                auto;mso-margin-bottom-alt:auto;mso-list:l0 level2
                lfo1;tab-stops:list 72.0pt"><font face="Times New
                  Roman,serif"><span style="font-family:"Times New
Roman",serif;mso-fareast-font-family:"Times New Roman";
                    mso-fareast-language:EN-GB">Reported by Netty</span></font></li>
            </ul>
          </ul>
          <li class="MsoNormal"
            style="color:black;mso-themecolor:text1;mso-margin-top-alt:
            auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
            lfo1;tab-stops:list 36.0pt">build 19<span
              style="font-family:"Times New
              Roman",serif;mso-fareast-font-family:"Times New
              Roman"; mso-fareast-language:EN-GB"></span></li>
          <ul>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8239594"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8239594</a>:
                </span>The java.net.HttpClient does not override the
                protocols specified in the SSLContext default parameters
                [1]</font><br>
              <span style="font-family:"Times New
                Roman",serif;mso-fareast-font-family:"Times
                New Roman"; mso-fareast-language:EN-GB"></span><span
                style="font-family:"Times New
                Roman",serif;mso-fareast-font-family:"Times
                New Roman"; mso-fareast-language:EN-GB"></span></li>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8172680"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8172680</a>:
                </span>SunJCE provider now supports SHA-3 based Hmac
                algorithms<span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"></span><span
                  style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"></span><span
                  style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"></span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><font face="Times New
                Roman,serif"><span style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"><a
                    moz-do-not-send="true"
                    href="https://bugs.openjdk.java.net/browse/JDK-8237474"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8237474</a>:
                  Default SSLEngine should create in server role</span><span
                  style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"></span></font></li>
            <font face="Times New Roman,serif"> </font>
            <li class="MsoNormal"
              style="color:black;mso-themecolor:text1;mso-margin-top-alt:
              auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
              lfo1;tab-stops:list 36.0pt"><span
                style="font-family:"Times New
                Roman",serif;mso-fareast-font-family:"Times
                New Roman"; mso-fareast-language:EN-GB"><font
                  face="Times New Roman,serif"><a moz-do-not-send="true"
href="https://bugs.openjdk.java.net/browse/JDK-8240877"><span
                      style="font-family:"Times New
                      Roman",serif;mso-fareast-font-family:"Times
                      New Roman"; mso-fareast-language:EN-GB">JDK-</span>8240877</a>:
                  NPE at javax.swing.text.html.FormView.appendBuffer
                  with null option values </font><br>
              </span></li>
            <ul>
              <li class="MsoNormal"
                style="color:black;mso-themecolor:text1;mso-margin-top-alt:
                auto;mso-margin-bottom-alt:auto;mso-list:l0 level1
                lfo1;tab-stops:list 36.0pt"><span
                  style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB"></span><font
                  face="Times New Roman,serif">reported by JOSM  </font><span
                  style="font-family:"Times New
                  Roman",serif;mso-fareast-font-family:"Times
                  New Roman"; mso-fareast-language:EN-GB">
                  <style><!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;
        mso-font-charset:2;
        mso-generic-font-family:auto;
        mso-font-pitch:variable;
        mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;
        mso-font-charset:0;
        mso-generic-font-family:roman;
        mso-font-pitch:variable;
        mso-font-signature:3 0 0 0 1 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;
        mso-font-charset:0;
        mso-generic-font-family:swiss;
        mso-font-pitch:variable;
        mso-font-signature:-536859905 -1073732485 9 0 511 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-unhide:no;
        mso-style-qformat:yes;
        mso-style-parent:"";
        margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-ascii-font-family:Calibri;
        mso-ascii-theme-font:minor-latin;
        mso-fareast-font-family:Calibri;
        mso-fareast-theme-font:minor-latin;
        mso-hansi-font-family:Calibri;
        mso-hansi-theme-font:minor-latin;
        mso-bidi-font-family:"Times New Roman";
        mso-bidi-theme-font:minor-bidi;
        mso-fareast-language:EN-US;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-default-props:yes;
        font-family:"Calibri",sans-serif;
        mso-ascii-font-family:Calibri;
        mso-ascii-theme-font:minor-latin;
        mso-fareast-font-family:Calibri;
        mso-fareast-theme-font:minor-latin;
        mso-hansi-font-family:Calibri;
        mso-hansi-theme-font:minor-latin;
        mso-bidi-font-family:"Times New Roman";
        mso-bidi-theme-font:minor-bidi;
        mso-fareast-language:EN-US;}size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;
        mso-header-margin:36.0pt;
        mso-footer-margin:36.0pt;
        mso-paper-source:0;}
div.WordSection1
        {page:WordSection1;}mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}</style></span></li>
            </ul>
          </ul>
        </ul>
      </ul>
      <p>Project Loom Early-Access Builds - Build 15-loom+5-125
        (2020/4/17)</p>
      <ul>
        <li>
          <p>These builds are intended for developers looking to "kick
            the tyres" and provide feedback on using the API or by
            sending bug reports. Warning: This build is based on an
            incomplete version of <a
              href="http://openjdk.java.net/projects/jdk/15/"
              moz-do-not-send="true">JDK 15</a>.</p>
        </li>
        <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"
              moz-do-not-send="true">GNU General Public License,
              version 2, with the Classpath Exception</a>.</li>
        </ul>
        <li>Please send feedback via e-mail to <a
            href="mailto:loom-dev@openjdk.java.net"
            moz-do-not-send="true">loom-dev@openjdk.java.net</a>. To
          send e-mail to this address you must first <a
            href="http://mail.openjdk.java.net/mailman/listinfo/loom-dev"
            moz-do-not-send="true">subscribe to the mailing list</a>.</li>
      </ul>
      <p><span class="r-18u37iz"> </span><span class="css-901oao
          css-16my406 r-1qd0xha r-vw2c0b r-ad9z0x r-bcqeeo r-qvutc0"></span><span
          class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo
          r-qvutc0"> </span></p>
    </div>
    <div class="moz-forward-container"><br>
    </div>
    <div class="moz-forward-container"> Regards<br>
      Deepak<br>
      <p>[1] <a class="moz-txt-link-freetext"
          href="http://jdk.java.net/15/release-notes"
          moz-do-not-send="true">http://jdk.java.net/15/release-notes</a><br>
      </p>
      <p><br>
      </p>
    </div>
  </body>
</html>