8154539: Examine the desktop module's use of sun.misc.SoftCache

Reviewed-by: prr, chegar, mchung
This commit is contained in:
Alexander Scherbatiy 2016-05-12 20:43:37 +04:00
parent 72bf5160ac
commit 39fe334e12
5 changed files with 3 additions and 6 deletions

View File

@ -27,8 +27,6 @@ module java.desktop {
requires public java.datatransfer;
requires public java.xml;
requires java.prefs;
// 8147544
requires jdk.unsupported;
exports java.applet;
exports java.awt;

View File

@ -23,7 +23,7 @@
* questions.
*/
package sun.misc;
package sun.awt;
import java.lang.ref.SoftReference;
import java.lang.ref.ReferenceQueue;

View File

@ -65,7 +65,6 @@ import sun.awt.image.MultiResolutionToolkitImage;
import sun.awt.image.ToolkitImage;
import sun.awt.image.URLImageSource;
import sun.font.FontDesignMetrics;
import sun.misc.SoftCache;
import sun.net.util.URLUtil;
import sun.security.action.GetBooleanAction;
import sun.security.action.GetPropertyAction;

View File

@ -29,7 +29,7 @@ import java.awt.image.ImageObserver;
import java.awt.image.MultiResolutionImage;
import java.util.Arrays;
import java.util.List;
import sun.misc.SoftCache;
import sun.awt.SoftCache;
public class MultiResolutionToolkitImage extends ToolkitImage implements MultiResolutionImage {

View File

@ -446,7 +446,7 @@ public class ReferrersTest extends TestScaffold {
if (rt instanceof ClassType) {
ClassType ct = (ClassType)rt;
String name = ct.name();
if (name.equals("sun.misc.SoftCache$ValueCell")) {
if (name.equals("sun.awt.SoftCache$ValueCell")) {
return;
}
if (name.equals("java.lang.ref.Finalizer")) {