Mercurial > hg > graal-jvmci-8
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; - } }