--- old/src/java.base/share/classes/jdk/internal/loader/BootLoader.java 2018-02-20 21:46:36.724970218 -0800 +++ new/src/java.base/share/classes/jdk/internal/loader/BootLoader.java 2018-02-20 21:46:36.484968096 -0800 @@ -51,12 +51,12 @@ * Find resources and packages in modules defined to the boot class loader or * resources and packages on the "boot class path" specified via -Xbootclasspath/a. */ - public class BootLoader { private BootLoader() { } - // The unnamed module for the boot loader + /** The unnamed module for the boot loader */ private static final Module UNNAMED_MODULE; + private static final String JAVA_HOME = System.getProperty("java.home"); static { @@ -64,10 +64,10 @@ setBootLoaderUnnamedModule0(UNNAMED_MODULE); } - // ServiceCatalog for the boot class loader + /** ServiceCatalog for the boot class loader */ private static final ServicesCatalog SERVICES_CATALOG = ServicesCatalog.create(); - // ClassLoaderValue map for boot class loader + /** ClassLoaderValue map for the boot class loader */ private static final ConcurrentHashMap CLASS_LOADER_VALUE_MAP = new ConcurrentHashMap<>();