< 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 >