You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Rory O'Donnell <ro...@oracle.com> on 2021/04/20 09:51:08 UTC

JDK 17 EA build 18 is available

*Hi Stefan/Jaikiran, *

*OpenJDK 17 Early Access build 18****is now available at 
**https://jdk.java.net/17 <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 <https://openjdk.java.net/legal/gplv2+ce.html>
  * Release Notes are available at http://jdk.java.net/17/release-notes
    <https://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 EA build 18 is available

Posted by Deepak Damodaran <de...@oracle.com>.
Thank you Jaikiran.

Regards
Deepak

On 22/04/21, 10:10 AM, "Jaikiran Pai" <ja...@apache.org> wrote:

    Hello Rory,

    No issues were observed against our Ant testsuite on a Linux setup with 
    JDK 17 build 17-ea+18-1490.

    https://urldefense.com/v3/__https://ci-builds.apache.org/job/Ant/job/Ant*20Master*20(latest*20EA*20JDK)/71/jdk_axis=jdk17_ea,label_exp=ubuntu/__;JSUlJQ!!GqivPVa7Brio!OxE8sKDexsAyx-YXPEu5ONvqpI7zvtojJVYdt-OsNU9bVa9p9olm2fS4Xpy20ocM-2n8MQ$ 

    -Jaikiran


    On 20/04/21 3:21 pm, Rory O'Donnell wrote:
    >
    > *Hi Stefan/Jaikiran, *
    >
    > *OpenJDK 17 Early Access build 18****is now available at 
    > **https://urldefense.com/v3/__https://jdk.java.net/17__;!!GqivPVa7Brio!OxE8sKDexsAyx-YXPEu5ONvqpI7zvtojJVYdt-OsNU9bVa9p9olm2fS4Xpy20occDSo9Jw$  <https://urldefense.com/v3/__https://jdk.java.net/17__;!!GqivPVa7Brio!OxE8sKDexsAyx-YXPEu5ONvqpI7zvtojJVYdt-OsNU9bVa9p9olm2fS4Xpy20occDSo9Jw$ >*
    >
    >  * These early-access , open-source builds are provided under the
    >      o GNU General Public License, version 2, with the Classpath
    >        Exception <https://openjdk.java.net/legal/gplv2+ce.html>
    >  * Release Notes are available at https://urldefense.com/v3/__http://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!OxE8sKDexsAyx-YXPEu5ONvqpI7zvtojJVYdt-OsNU9bVa9p9olm2fS4Xpy20odIkcRMWA$ 
    >    <https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!OxE8sKDexsAyx-YXPEu5ONvqpI7zvtojJVYdt-OsNU9bVa9p9olm2fS4Xpy20ocBJQ6v4g$ >
    >
    >
    > **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
    >


Re: JDK 17 EA build 18 is available

Posted by Jaikiran Pai <ja...@apache.org>.
Hello Rory,

No issues were observed against our Ant testsuite on a Linux setup with 
JDK 17 build 17-ea+18-1490.

https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/71/jdk_axis=jdk17_ea,label_exp=ubuntu/

-Jaikiran


On 20/04/21 3:21 pm, Rory O'Donnell wrote:
>
> *Hi Stefan/Jaikiran, *
>
> *OpenJDK 17 Early Access build 18****is now available at 
> **https://jdk.java.net/17 <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 <https://openjdk.java.net/legal/gplv2+ce.html>
>  * Release Notes are available at http://jdk.java.net/17/release-notes
>    <https://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
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org