hg: jdk/hs: 8194812: Extend class-data sharing to support the module path; ...
calvin.cheung at oracle.com
calvin.cheung at oracle.com
Tue Apr 10 18:44:17 UTC 2018
Changeset: 00805b129186
Author: ccheung
Date: 2018-04-10 11:43 -0700
URL: http://hg.openjdk.java.net/jdk/hs/rev/00805b129186
8194812: Extend class-data sharing to support the module path
8199360: Rework the support for the 'ignored' module options in CDS
Reviewed-by: jiangli, lfoltan, iklam, mseledtsov
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/sharedClassUtil.cpp
! src/hotspot/share/classfile/sharedClassUtil.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.greetings/com/greetings/Main.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.greetings/module-info.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.hello/com/hello/Main.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.hello/module-info.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.nomodule/com/nomodule/Main.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.norequires/com/norequires/Main.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.norequires/module-info.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.simple/com/simple/Main.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/com.simple/module-info.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/org.astro/module-info.java
+ test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/src/org.astro/org/astro/World.java
! test/hotspot/jtreg/runtime/appcds/test-classes/JvmtiApp.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
More information about the jdk-hs-changes
mailing list