icedtea-web compatible with OpenJDK11

Laurent Bourgès bourges.laurent at gmail.com
Wed Aug 29 13:37:20 UTC 2018


Hi,

I am performing tests with icedtea-web-1.7 (cloned) + OpenJDK 11 EA 28
(oracle build) to evaluate if it can provide a suitable alternative to
Oracle JDK on major platforms (win/mac/linux).

FYI I compiled icedtea-web-1.7 without plugin and modified the generated
shell scripts (sh / bat) to successfully run my javaws applications on
jdk11 (win/linux).
For example: http://jmmc.fr/~bourgesl/Aspro2/

I had many times security dialogs hanging (XAWT lock issue), so I started
diagnosing deadlocks (jvisualvm) and fixed several EDT violations.

If I use -headless, -Xnofork or -Xtrustall, I have no hanging issue.
- Do you have any idea why separate AppContext are absolutely needed that
maybe cause XAWT lock deadlocks ?
- Running jdeps -jdkinternals (from jdk10) on the netx library reports lots
of internal jdk usages, do you plan fixing them ? I could help

1. Are you interested by some patch in netx code ?
what is your contribution process (I am an openjdk commiter) ?

2. In latest icedtea-web repo, the shell scripts were removed. So what is
your plan for windows / mac compatibility ?

Finally IcedTea-Web seems a promising alternative on windows for OpenJDK
11, so I think openjdk distributions should adopt it when OpenJDK 11 will
be released.

Laurent Bourgès
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20180829/47f84318/attachment.html>


More information about the distro-pkg-dev mailing list