Re: JDK 16 is now in Rampdown Phase Two

2021-01-18 Thread Rory O'Donnell

Excellent, thank you!

On 18/01/2021 11:02, Martin Grigorov wrote:

Hi Rory,

Same for JDK 17 b5 (Linux x86_64 & aarch64)!.

Regards,
Martin

On Mon, Jan 18, 2021 at 12:08 PM Rory O'Donnell 
wrote:


Thanks for the feedback Mark!

On 18/01/2021 09:47, Mark Thomas wrote:

Tomcat 10.0.x (latest development) builds and all tests pass with JDK 16
EA build 32.

Mark


On 15/01/2021 09:36, Rory O'Donnell wrote:

Hi Mark,

*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


https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAgdnC6Hs$

   * These early-access, open-source builds are provided under the GNU
 General Public License, version 2, with the Classpath Exception
 .
   * 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://urldefense.com/v3/__https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAZMwXA3I$

   o Towards OpenJDK 17 - a quick update on startup performance


https://urldefense.com/v3/__https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHARyBC8ag$

   o Migrating OpenJDK to Git & GitHub - GitHub Universe 2020 session
 replay


https://urldefense.com/v3/__https://inside.java/2020/12/11/skara-github-universe/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHABw8U3nc$

Project Panama/foreign EA Build 16-panama+3-385 (2020/12/10)
<

https://urldefense.com/v3/__https://jdk.java.net/panama/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHApBH3NSA$

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
 , JEP 383
 , JEP 393
 ) and Foreign Linker API

(JEP

 389 )

   * These early-access builds are provided under the GNU General Public
 License, version 2, with the Classpath Exception
 
   * 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 panama-...@openjdk.java.net
 . To send e-mail to this address you
 must first subscribe to the mailing list
 .

   * Project Panama - topics of interest
   o “The Vector API” with John Rose and Paul Sandoz


https://urldefense.com/v3/__https://inside.java/2020/11/17/podcast-007/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHA9L2EXQ4$

   o “The Foreign Memory Access API” with Maurizio Cimadamore and
 Jorn Vernee


https://urldefense.com/v3/__https://inside.java/2020/12/11/podcast-009/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAnvz2-Oc$

   o “The Foreign Linker API” with Maurizio Cimadamore and Jorn

Vernee
https://urldefense.com/v3/__https://inside.java/2020/12/21/podcast-010/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAQGR1yq8$

OpenJDK 17 Early Access build 5**is now available at

https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAiB7otXs$

   * These ear

Re: JDK 16 is now in Rampdown Phase Two

2021-01-18 Thread Martin Grigorov
Hi Rory,

Same for JDK 17 b5 (Linux x86_64 & aarch64)!.

Regards,
Martin

On Mon, Jan 18, 2021 at 12:08 PM Rory O'Donnell 
wrote:

> Thanks for the feedback Mark!
>
> On 18/01/2021 09:47, Mark Thomas wrote:
> > Tomcat 10.0.x (latest development) builds and all tests pass with JDK 16
> > EA build 32.
> >
> > Mark
> >
> >
> > On 15/01/2021 09:36, Rory O'Donnell wrote:
> >> Hi Mark,
> >>
> >> *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
> >>
> https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAgdnC6Hs$
> >>
> >>   * These early-access, open-source builds are provided under the GNU
> >> General Public License, version 2, with the Classpath Exception
> >> .
> >>   * 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://urldefense.com/v3/__https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAZMwXA3I$
> >>   o Towards OpenJDK 17 - a quick update on startup performance
> >>
> https://urldefense.com/v3/__https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHARyBC8ag$
> >>   o Migrating OpenJDK to Git & GitHub - GitHub Universe 2020 session
> >> replay
> >>
> https://urldefense.com/v3/__https://inside.java/2020/12/11/skara-github-universe/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHABw8U3nc$
> >>
> >> Project Panama/foreign EA Build 16-panama+3-385 (2020/12/10)
> >> <
> https://urldefense.com/v3/__https://jdk.java.net/panama/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHApBH3NSA$
> > 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
> >> , JEP 383
> >> , JEP 393
> >> ) and Foreign Linker API
> (JEP
> >> 389 )
> >>
> >>   * These early-access builds are provided under the GNU General Public
> >> License, version 2, with the Classpath Exception
> >> 
> >>   * 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 panama-...@openjdk.java.net
> >> . To send e-mail to this address you
> >> must first subscribe to the mailing list
> >> .
> >>
> >>   * Project Panama - topics of interest
> >>   o “The Vector API” with John Rose and Paul Sandoz
> >>
> https://urldefense.com/v3/__https://inside.java/2020/11/17/podcast-007/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHA9L2EXQ4$
> >>   o “The Foreign Memory Access API” with Maurizio Cimadamore and
> >> Jorn Vernee
> >>
> https://urldefense.com/v3/__https://inside.java/2020/12/11/podcast-009/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAnvz2-Oc$
> >>   o “The Foreign Linker API” with Maurizio Cimadamore and Jorn
> Vernee
> >>
> https://urldefense.com/v3/__https://inside.java/2020/12/21/podcast-01

Re: JDK 16 is now in Rampdown Phase Two

2021-01-18 Thread Rory O'Donnell

Thanks for the feedback Mark!

On 18/01/2021 09:47, Mark Thomas wrote:

Tomcat 10.0.x (latest development) builds and all tests pass with JDK 16
EA build 32.

Mark


On 15/01/2021 09:36, Rory O'Donnell wrote:

Hi Mark,

*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
https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAgdnC6Hs$

  * These early-access, open-source builds are provided under the GNU
    General Public License, version 2, with the Classpath Exception
    .
  * 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://urldefense.com/v3/__https://cl4es.github.io/2021/01/04/Investigating-MD5-Overheads.html__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAZMwXA3I$
  o Towards OpenJDK 17 - a quick update on startup performance
    
https://urldefense.com/v3/__https://cl4es.github.io/2020/12/06/Towards-OpenJDK-17.html__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHARyBC8ag$
  o Migrating OpenJDK to Git & GitHub - GitHub Universe 2020 session
    replay
    
https://urldefense.com/v3/__https://inside.java/2020/12/11/skara-github-universe/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHABw8U3nc$

Project Panama/foreign EA Build 16-panama+3-385 (2020/12/10)
 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
    , JEP 383
    , JEP 393
    ) and Foreign Linker API (JEP
    389 )

  * These early-access builds are provided under the GNU General Public
    License, version 2, with the Classpath Exception
    
  * 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 panama-...@openjdk.java.net
    . To send e-mail to this address you
    must first subscribe to the mailing list
    .

  * Project Panama - topics of interest
  o “The Vector API” with John Rose and Paul Sandoz
    
https://urldefense.com/v3/__https://inside.java/2020/11/17/podcast-007/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHA9L2EXQ4$
  o “The Foreign Memory Access API” with Maurizio Cimadamore and
    Jorn Vernee
    
https://urldefense.com/v3/__https://inside.java/2020/12/11/podcast-009/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAnvz2-Oc$
  o “The Foreign Linker API” with Maurizio Cimadamore and Jorn Vernee
    
https://urldefense.com/v3/__https://inside.java/2020/12/21/podcast-010/__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAQGR1yq8$

OpenJDK 17 Early Access build 5**is now available at 
https://urldefense.com/v3/__http://jdk.java.net/17__;!!GqivPVa7Brio!Nv1DW1Db-7-N0XcwVgvF2fjmrY_bOqBMV7aGnIRV1EwhV0FODpsxIxBUQVHAiB7otXs$

  * These early-access, open-source builds are provided under the GNU
    General Public License, version 2, with the Classpath Exception
    .
  * Changes in recent builds that maybe of inte

Re: JDK 16 is now in Rampdown Phase Two

2021-01-18 Thread Mark Thomas
Tomcat 10.0.x (latest development) builds and all tests pass with JDK 16
EA build 32.

Mark


On 15/01/2021 09:36, Rory O'Donnell wrote:
> Hi Mark,
> 
> *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
>    .
>  * 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)
>  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
>    , JEP 383
>    , JEP 393
>    ) and Foreign Linker API (JEP
>    389 )
> 
>  * These early-access builds are provided under the GNU General Public
>    License, version 2, with the Classpath Exception
>    
>  * 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 panama-...@openjdk.java.net
>    . To send e-mail to this address you
>    must first subscribe to the mailing list
>    .
> 
>  * 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
>    .
>  * 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/
> 
> [4]
> https://mail.openjdk.java.net/pipermail/panama-d

JDK 16 is now in Rampdown Phase Two

2021-01-15 Thread Rory O'Donnell

Hi Mark,

*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
   .
 * 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) 
 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
   , JEP 383
   , JEP 393
   ) and Foreign Linker API (JEP
   389 )

 * These early-access builds are provided under the GNU General Public
   License, version 2, with the Classpath Exception
   
 * 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 panama-...@openjdk.java.net
   . To send e-mail to this address you
   must first subscribe to the mailing list
   .

 * 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
   .
 * 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/ 

[4] 
https://mail.openjdk.java.net/pipermail/panama-dev/2020-December/011605.html 

[5] https://java.com/en/jre-jdk-cryptoroadmap.html