--- old/src/java.base/share/classes/java/lang/SecurityManager.java 2017-02-07 13:13:22.918522648 +0000 +++ new/src/java.base/share/classes/java/lang/SecurityManager.java 2017-02-07 13:13:22.752511247 +0000 @@ -1458,6 +1458,18 @@ } /** + * Called by java.security.Security + */ + static void invalidatePackageAccessCache() { + synchronized (packageAccessLock) { + packageAccessValid = false; + } + synchronized (packageDefinitionLock) { + packageDefinitionValid = false; + } + } + + /** * Returns true if the module's loader is the boot or platform loader. */ private static boolean isBootOrPlatformModule(Module m) {