Thanks Rick!

On 21/04/2021 00:17, Rick Hillegas wrote:
Thanks, Rory. Derby builds and tests cleanly with this early access distro. See https://urldefense.com/v3/__https://issues.apache.org/jira/browse/DERBY-7110?focusedCommentId=17326152&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel*comment-17326152__;Iw!!GqivPVa7Brio!PBCI-d8ql9JAfAmBM91KWYG7zV-zISq9nTeYYUS5hRpb9hg1o4IX-ZkwRIeUCqt8Yqc$
Cheers,
-Rick

On 4/20/21 3:03 AM, Rory O'Donnell wrote:

*Hi Rick, *

*OpenJDK 17 Early Access build 18****is now available at **https://urldefense.com/v3/__https://jdk.java.net/17__;!!GqivPVa7Brio!PBCI-d8ql9JAfAmBM91KWYG7zV-zISq9nTeYYUS5hRpb9hg1o4IX-ZkwRIeU2DGwG48$ <https://urldefense.com/v3/__https://jdk.java.net/17__;!!GqivPVa7Brio!PBCI-d8ql9JAfAmBM91KWYG7zV-zISq9nTeYYUS5hRpb9hg1o4IX-ZkwRIeU2DGwG48$ >*

 * 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!PBCI-d8ql9JAfAmBM91KWYG7zV-zISq9nTeYYUS5hRpb9hg1o4IX-ZkwRIeUWhUq3Os$ <https://urldefense.com/v3/__https://jdk.java.net/17/release-notes__;!!GqivPVa7Brio!PBCI-d8ql9JAfAmBM91KWYG7zV-zISq9nTeYYUS5hRpb9hg1o4IX-ZkwRIeUckLiW5c$ >


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

Reply via email to