hg: jdk9/hs/hotspot: 8168797: do not load any archived classes from a patched module
jiangli.zhou at oracle.com
jiangli.zhou at oracle.com
Mon Dec 19 21:05:59 UTC 2016
Changeset: 1bb30d4b0cea
Author: jiangli
Date: 2016-12-19 13:54 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1bb30d4b0cea
8168797: do not load any archived classes from a patched module
Summary: Add new runtime shared class visibility check to ensure shared classes from patched module are not loaded at runtime.
Reviewed-by: acorn, ccheung, hseigel, iklam, lfoltan
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/runtime/arguments.cpp
! test/runtime/modules/PatchModule/PatchModuleCDS.java
More information about the jdk9-hs-changes
mailing list