diff jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java @ 24128:7c59192857ff

Backed out changeset: 6d70d9c43369
author Doug Simon <doug.simon@oracle.com>
date Mon, 17 Apr 2017 00:22:16 +0200
parents 6d70d9c43369
children b01354ea98ec
line wrap: on
line diff
--- a/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java	Sat Apr 15 23:54:19 2017 +0200
+++ b/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java	Mon Apr 17 00:22:16 2017 +0200
@@ -922,21 +922,4 @@
     public boolean isCloneableWithAllocation() {
         return (getAccessFlags() & config().jvmAccIsCloneable) != 0;
     }
-
-    static class ClassLoaders {
-        static ClassLoader getExtLoader() {
-            sun.misc.Launcher l = sun.misc.Launcher.getLauncher();
-            ClassLoader cl = l.getClassLoader().getParent();
-            assert cl.getClass().getName().equals("sun.misc.Launcher$ExtClassLoader") : cl.getClass().getName();
-            return cl;
-        }
-
-        static final ClassLoader EXT_LOADER = getExtLoader();
-    }
-
-    @Override
-    public boolean isPlatformType() {
-        ClassLoader cl = mirror().getClassLoader();
-        return cl == null || cl == getClass().getClassLoader() || cl == ClassLoaders.EXT_LOADER;
-    }
 }