JDK 17 Early Access build 18 is available

2021-04-20 Thread Rory O'Donnell


*Hi Mark, *

*OpenJDK 17 Early Access build 18is now available at 
**https://jdk.java.net/17 *


 * These early-access , open-source builds are provided under the
 o GNU General Public License, version 2, with the Classpath
   Exception 
 * Release Notes are available at http://jdk.java.net/17/release-notes
   


**G1 pauses may be extremely long with EA build JDK-17+18*

*During performance testing we noticed that due to a recent change 
(JDK-8262068) GC pauses after a G1 full GC may be extremely slow. The 
problem has been fixed with JDK-8264987 and that has already been 
integrated. This change will be available with the following EA build  
JDK-17+19.  For more technical info please see [1]



*JEP 382 [2]**  - Starting with build 19, **JDK 17 for macOS is 
*temporarily* switched from using OpenGL**to using Apple's Metal 
API**for Java 2D rendering.*


Heads up to anyone who is testing JDK 17 for running apps on macOS. 
Starting with build 19, JDK 17 for macOS is *temporarily* switched from 
using OpenGL to using Apple's Metal API for Java 2D rendering.


If you are running any kind of 2D / Swing/ AWT UI application on macOS, 
and see any rendering related problems
starting with JDK 17 b19, please do report them to us along with a test 
case and screen shots.


You may also set "-Dsun.java2d.opengl=true" to re-enable OpenGL - which  
implicitly disables Metal - to confirm that it is a Metal related 
rendering glltch.



Rgds,Rory

[1] 
https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-April/034745.html

[2] https://openjdk.java.net/jeps/382

--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland



Re: JDK 17 Early Access build 18 is available

2021-04-20 Thread Martin Grigorov
Hi Rory,

Apache Tomcat's build and tests passed successfully with JDK 17-ea+18-1490
on Linux x86_64 and aarch64!

Regards,
Martin

On Tue, Apr 20, 2021 at 1:35 PM Rory O'Donnell 
wrote:

>
> *Hi Mark, *
>
> *OpenJDK 17 Early Access build 18is now available at
> **https://jdk.java.net/17 *
>
>   * These early-access , open-source builds are provided under the
>   o GNU General Public License, version 2, with the Classpath
> Exception 
>   * Release Notes are available at http://jdk.java.net/17/release-notes
> 
>
>
> **G1 pauses may be extremely long with EA build JDK-17+18*
>
> *During performance testing we noticed that due to a recent change
> (JDK-8262068) GC pauses after a G1 full GC may be extremely slow. The
> problem has been fixed with JDK-8264987 and that has already been
> integrated. This change will be available with the following EA build
> JDK-17+19.  For more technical info please see [1]
>
>
> *JEP 382 [2]**  - Starting with build 19, **JDK 17 for macOS is
> *temporarily* switched from using OpenGL**to using Apple's Metal
> API**for Java 2D rendering.*
>
> Heads up to anyone who is testing JDK 17 for running apps on macOS.
> Starting with build 19, JDK 17 for macOS is *temporarily* switched from
> using OpenGL to using Apple's Metal API for Java 2D rendering.
>
> If you are running any kind of 2D / Swing/ AWT UI application on macOS,
> and see any rendering related problems
> starting with JDK 17 b19, please do report them to us along with a test
> case and screen shots.
>
> You may also set "-Dsun.java2d.opengl=true" to re-enable OpenGL - which
> implicitly disables Metal - to confirm that it is a Metal related
> rendering glltch.
>
>
> Rgds,Rory
>
> [1]
>
> https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-April/034745.html
> [2] https://openjdk.java.net/jeps/382
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>


Re: [External] : Re: JDK 17 Early Access build 18 is available

2021-04-21 Thread Rory O'Donnell

Thanks again Martin!

On 21/04/2021 07:48, Martin Grigorov wrote:

Hi Rory,

Apache Tomcat's build and tests passed successfully with 
JDK 17-ea+18-1490 on Linux x86_64 and aarch64!


Regards,
Martin

On Tue, Apr 20, 2021 at 1:35 PM Rory O'Donnell 
mailto:rory.odonn...@oracle.com>> wrote:



*Hi Mark, *

*OpenJDK 17 Early Access build 18is now available at
**https://jdk.java.net/17


>*

  * These early-access , open-source builds are provided under the
      o GNU General Public License, version 2, with the Classpath
        Exception >
  * Release Notes are available at
http://jdk.java.net/17/release-notes


    >


**G1 pauses may be extremely long with EA build JDK-17+18*

*During performance testing we noticed that due to a recent change
(JDK-8262068) GC pauses after a G1 full GC may be extremely slow. The
problem has been fixed with JDK-8264987 and that has already been
integrated. This change will be available with the following EA build
JDK-17+19.  For more technical info please see [1]


*JEP 382 [2]**  - Starting with build 19, **JDK 17 for macOS is
*temporarily* switched from using OpenGL**to using Apple's Metal
API**for Java 2D rendering.*

Heads up to anyone who is testing JDK 17 for running apps on macOS.
Starting with build 19, JDK 17 for macOS is *temporarily* switched
from
using OpenGL to using Apple's Metal API for Java 2D rendering.

If you are running any kind of 2D / Swing/ AWT UI application on
macOS,
and see any rendering related problems
starting with JDK 17 b19, please do report them to us along with a
test
case and screen shots.

You may also set "-Dsun.java2d.opengl=true" to re-enable OpenGL -
which
implicitly disables Metal - to confirm that it is a Metal related
rendering glltch.


Rgds,Rory

[1]

https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-April/034745.html


[2] https://openjdk.java.net/jeps/382


-- 
Rgds, Rory O'Donnell

Quality Engineering Manager
Oracle EMEA, Dublin, Ireland



--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland