[8u] RFR: Backport of JDK-8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
David Alvarez
alvdavi at amazon.com
Fri Oct 18 00:42:38 UTC 2019
Hello Everyone,
I would like to request a review for JDK-8146238, recently added by
Oracle to 8u232 as a BPR.
JBS Issue: https://bugs.openjdk.java.net/browse/JDK-8146238
Original change: https://hg.openjdk.java.net/jdk/jdk/rev/07556f8cd819
Webrev: http://cr.openjdk.java.net/~alvdavi/webrevs/8146238/webrev.8u.00/
Besides the usual quirks, patch did not apply clean due to jdk8u not
having JDK-7188942:
http://hg.openjdk.java.net/jdk10/jdk10/jdk/rev/d278d6b53fcb
Not having this patch caused some changes in the context, but nothing more.
Additionally, src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
required moving some variables to the top of the method declaration to
avoid breaking the build on old versions of Visual Studio.
The patch has passed Tier1 and Tier2 in macosx, linux and windows (x64
for all of them). No new regressions were found.
Thanks,
David
More information about the jdk8u-dev
mailing list