OpenJDK Quality Outreach - LWJGL

Rory O'Donnell rory.odonnell at oracle.com
Mon Jul 25 14:13:01 UTC 2016


Hi Ioannis,

Can you advise on the contact name you want listed, dev mailing list and 
CI if possible ?

As part of the Quality Outreach I send , every ~3 week, an email to 
contacts regarding the
contents of the latest JDK 9 Early Access build - example attached. I 
try to list any important
changes that have made it into the build. Let me know if you are 
interested in receiving availability emails?

Rgds,Rory

On 25/07/2016 14:58, Ioannis Tsakpinis wrote:
> Hello,
>
> This is a request to add LWJGL 3 (https://www.lwjgl.org) to the FOSS projects
> listed in the Quality Outreach page
> (https://wiki.openjdk.java.net/display/quality/Quality+Outreach).
>
> Our CI currently runs on JDK 8, except for Javadoc generation, which uses
> JDK 9 for the new search box (currently 60MB of HTML, without the index).
> We test JDK 9 builds manually.
>
> LWJGL 3 requires Java 8+ to build and run. We build without issues up to the
> latest JDK 8 build (u112 b03). The build fails on JDK 9 with Jigsaw, because
> the Kotlin compiler has dependencies on sun.reflect classes that have been
> removed. We use Kotlin offline only, as a type-safe DSL for LWJGL's code
> generator. The rest of the build, including the compiled Kotlin code, works on
> JDK 9.
>
> At runtime, everything runs fine on all JDKs: 8u112 b03, 9 b128, Jigsaw b127.
> All tests pass, all demos run without issues. Our only mischief is heavy use
> of Unsafe internally. Some usages may be replaced with VarHandles and multi-
> release JARs in the future. Certain usages cannot be replaced until Project
> Panama (in Java 10).
>
> Thanks,
>
> Ioannis Tsakpinis
> @iotsakp

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

-------------- next part --------------
An embedded message was scrubbed...
From: Rory O'Donnell <rory.odonnell at oracle.com>
Subject: Early Access builds of JDK 8u76 b04, JDK 9 & JDK 9 with Project Jigsaw b104 are available on java.net
Date: Mon, 8 Feb 2016 12:26:33 +0000
Size: 2967
URL: <http://mail.openjdk.java.net/pipermail/quality-discuss/attachments/20160725/daa38760/AttachedMessage.mht>


More information about the quality-discuss mailing list