jdk-24/hotspot/test/runtime/modules
Jiangli Zhou bae7bbd382 8168797: do not load any archived classes from a patched module
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
2016-12-19 13:54:33 -05:00
..
AccessCheck 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
getModuleJNI 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
java.base/java/lang/reflect 8136930: Simplify use of module-system options by custom launchers 2016-08-10 15:48:04 -07:00
ModuleStress 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
p1 8142968: Module System implementation 2016-03-17 19:04:01 +00:00
p2 8142968: Module System implementation 2016-03-17 19:04:01 +00:00
p3 8142968: Module System implementation 2016-03-17 19:04:01 +00:00
p4 8165550: Add class loader names to ClassCastException message 2016-11-17 16:28:45 -05:00
PatchModule 8168797: do not load any archived classes from a patched module 2016-12-19 13:54:33 -05:00
Visibility 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
acc_module.jcod 8142968: Module System implementation 2016-03-17 19:04:01 +00:00
AccessCheckAllUnnamed.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccessCheckExp.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccessCheckJavaBase.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccessCheckRead.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccessCheckSuper.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccessCheckUnnamed.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccessCheckWorks.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
AccModuleTest.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
CCE_module_msg.java 8165550: Add class loader names to ClassCastException message 2016-11-17 16:28:45 -05:00
CompilerUtils.java 8156871: Possible concurrency issue with JVM_AddModuleExports 2016-06-16 13:34:32 -04:00
ExportTwice.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
IgnoreModulePropertiesTest.java 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
JVMAddModuleExports.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
JVMAddModuleExportsToAll.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
JVMAddModuleExportToAllUnnamed.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
JVMAddModulePackage.java 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
JVMAddReadsModule.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
JVMDefineModule.java 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
JVMGetModuleByPkgName.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
LoadUnloadModuleStress.java 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder 2016-08-19 10:06:30 -04:00
ModuleHelper.java 8169069: Module system implementation refresh (11/2016) 2016-12-01 08:56:41 +00:00
ModuleOptionsTest.java 8165634: Support multiple --add-modules options on the command line 2016-09-10 08:25:51 -04:00
ModuleOptionsWarn.java 8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties 2016-08-31 10:27:32 -04:00