< prev index next >

src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java

Print this page

        

*** 42,52 **** import sun.java2d.xr.XRGraphicsConfig; import sun.java2d.loops.SurfaceType; import sun.awt.util.ThreadGroupUtils; import sun.java2d.SunGraphicsEnvironment; - import sun.misc.ManagedLocalsThread; /** * This is an implementation of a GraphicsDevice object for a single * X11 screen. * --- 42,51 ----
*** 440,451 **** setDisplayMode(origDisplayMode); } } }; String name = "Display-Change-Shutdown-Thread-" + screen; ! Thread t = new ManagedLocalsThread( ! ThreadGroupUtils.getRootThreadGroup(), r, name); t.setContextClassLoader(null); Runtime.getRuntime().addShutdownHook(t); return null; }; AccessController.doPrivileged(a); --- 439,450 ---- setDisplayMode(origDisplayMode); } } }; String name = "Display-Change-Shutdown-Thread-" + screen; ! Thread t = new Thread( ! ThreadGroupUtils.getRootThreadGroup(), r, name, 0, false); t.setContextClassLoader(null); Runtime.getRuntime().addShutdownHook(t); return null; }; AccessController.doPrivileged(a);
< prev index next >