diff -r e2eff4dcebbd -r b5023063346d src/hotspot/share/classfile/systemDictionary.hpp --- a/src/hotspot/share/classfile/systemDictionary.hpp Wed May 16 10:27:25 2018 -0700 +++ b/src/hotspot/share/classfile/systemDictionary.hpp Tue May 15 14:49:10 2018 -0700 @@ -181,14 +181,12 @@ \ /* support for CDS */ \ do_klass(ByteArrayInputStream_klass, java_io_ByteArrayInputStream, Pre ) \ - do_klass(File_klass, java_io_File, Pre ) \ do_klass(URL_klass, java_net_URL, Pre ) \ do_klass(Jar_Manifest_klass, java_util_jar_Manifest, Pre ) \ do_klass(jdk_internal_loader_ClassLoaders_klass, jdk_internal_loader_ClassLoaders, Pre ) \ do_klass(jdk_internal_loader_ClassLoaders_AppClassLoader_klass, jdk_internal_loader_ClassLoaders_AppClassLoader, Pre ) \ do_klass(jdk_internal_loader_ClassLoaders_PlatformClassLoader_klass, jdk_internal_loader_ClassLoaders_PlatformClassLoader, Pre ) \ do_klass(CodeSource_klass, java_security_CodeSource, Pre ) \ - do_klass(ParseUtil_klass, sun_net_www_ParseUtil, Pre ) \ \ do_klass(StackTraceElement_klass, java_lang_StackTraceElement, Opt ) \ \ @@ -743,6 +741,7 @@ // table of box klasses (int_klass, etc.) static InstanceKlass* _box_klasses[T_VOID+1]; +private: static oop _java_system_loader; static oop _java_platform_loader;