[prev in list] [next in list] [prev in thread] [next in thread] 

List:       logback-dev
Subject:    [logback-dev] JDK 17 Early Access build 18 is available
From:       Rory O'Donnell <rory.odonnell () oracle ! com>
Date:       2021-04-20 10:45:10
Message-ID: 9a573e07-3b47-87f5-cc25-f44b14e8e53c () oracle ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


**Hi Ceki, * *

*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


[Attachment #5 (text/html)]

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p class="MsoNormal"><br>
      <b><b><span lang="EN-US">Hi Ceki, </span></b> </b></p>
    <p class="MsoNormal"><b>OpenJDK 17 Early Access build 18</b><b> </b><b>is
        now available at </b><b><a href="https://jdk.java.net/17" \
moz-do-not-send="true"> https://jdk.java.net/17</a></b></p>  <ul \
style="margin-top:0cm" type="disc">  <li class="MsoListParagraph" \
style="margin-left:0cm;mso-list:l0  level1 lfo1"><span \
                style="mso-fareast-language:EN-US">These
          early-access , open-source builds are provided under the</span></li>
      <ul style="margin-top:0cm" type="circle">
        <li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0
          level2 lfo1"><span style="mso-fareast-language:EN-US"><a \
href="https://openjdk.java.net/legal/gplv2+ce.html" moz-do-not-send="true">GNU \
General Public License, version  2, with the Classpath Exception</a></span></li>
      </ul>
      <li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0
        level2 lfo1"><span style="mso-fareast-language:EN-US">Release
          Notes are available at <a href="https://jdk.java.net/17/release-notes" \
moz-do-not-send="true">http://jdk.java.net/17/release-notes</a></span></li>  </ul>
    <p><br>
      <b><b>G1 pauses may be extremely long with EA build JDK-17+18</b><br>
        <br>
      </b>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&nbsp; JDK-17+19.&nbsp; For more technical info please see
      [1]</p>
    <p><br>
    </p>
    <p><b>JEP 382 [2]</b><b>&nbsp; - Starting with build 19, </b><b>JDK 17
        for macOS is *temporarily* switched from using OpenGL</b><b> to
        using Apple's Metal API</b><b> for Java 2D rendering.</b><br>
    </p>
    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.
    <br>
    <br>
    If you are running any kind of 2D / Swing/ AWT UI application on
    macOS, and see any rendering related problems<br>
    starting with JDK 17 b19, please do report them to us along with a
    test case and screen shots. <br>
    <br>
    You may also set &quot;-Dsun.java2d.opengl=true&quot; to re-enable OpenGL -
    which&nbsp; implicitly disables Metal - to confirm that it is a Metal
    related rendering glltch.<br>
    <br>
    <br>
    Rgds,Rory<br>
    <br>
    [1] <a class="moz-txt-link-freetext" \
href="https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-April/034745.html">h \
ttps://mail.openjdk.java.net/pipermail/hotspot-gc-dev/2021-April/034745.html</a><br>  \
[2] <a class="moz-txt-link-freetext" \
href="https://openjdk.java.net/jeps/382">https://openjdk.java.net/jeps/382</a><br>  \
<br>  <pre class="moz-signature" cols="72">-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland</pre>
  </body>
</html>


[Attachment #6 (text/plain)]

_______________________________________________
logback-dev mailing list
logback-dev@qos.ch
http://mailman.qos.ch/mailman/listinfo/logback-dev

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic