--- old/src/java.base/share/classes/java/net/URLClassLoader.java 2017-02-07 13:13:36.143430839 +0000 +++ new/src/java.base/share/classes/java/net/URLClassLoader.java 2017-02-07 13:13:35.976419370 +0000 @@ -228,6 +228,7 @@ * allow creation of a class loader. * * @since 9 + * @spec JPMS */ public URLClassLoader(String name, URL[] urls, @@ -262,6 +263,7 @@ * creation of a class loader. * * @since 9 + * @spec JPMS */ public URLClassLoader(String name, URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory) { @@ -558,6 +560,9 @@ * @throws IllegalArgumentException if the package name is * already defined by this class loader * @return the newly defined {@code Package} object + * + * @revised 9 + * @spec JPMS */ protected Package definePackage(String name, Manifest man, URL url) { String path = name.replace('.', '/').concat("/");