diff options
author | Sven Gothel <[email protected]> | 2019-08-19 12:14:07 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2019-08-19 12:14:07 +0200 |
commit | 13c6bbbde5ea476d60e0a2f04a5172d3302d0edd (patch) | |
tree | e2ca3b4cd685abd315ea57c9ad1f762129c7fc70 /src/nativewindow/classes/com/jogamp | |
parent | e1c8add69973b0eae9a87cf2181a0f1cbbe62f4b (diff) |
Bug 1363: Java 11: Don't use sun.awt.SunToolkit.awtLock/Unlock on Java9+ [illegal reflective access]
Avoid illegal reflective access to sun.awt.SunToolkit.awtLock/Unlock on Java9+
Apparently these give a performance benefit on X11 by avoiding taking
the AWT global lock, and instead only taking a Java lock defined in
sun.awt.SunToolkit. But this has thrown a warning since Java 9, and will
soon be illegal. If a performance problem remains on X11, we'll need to
find another solution.
Orig patch by Wade Walker.
This patch only skips utilizing said API on Java9+
while maintaining orig code path for Java8.
Diffstat (limited to 'src/nativewindow/classes/com/jogamp')
0 files changed, 0 insertions, 0 deletions