Changeset: eb57bd291112
Author:    alanb
Date:      2016-10-31 15:46 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eb57bd291112

Initial implementation of open modules

! make/launcher/Launcher-jdk.jconsole.gmk
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModuleInfo.java
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/include/jvmti.h
! src/java.base/share/native/libjava/Module.c
! src/java.base/share/native/libjli/java.c
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! 
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.unsupported/share/classes/module-info.java
! test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
! test/java/lang/Class/getResource/src/m1/module-info.java
! test/java/lang/Class/getResource/src/m2/module-info.java
! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
! test/java/lang/ClassLoader/getResource/modules/src/m1/module-info.java
! test/java/lang/ClassLoader/getResource/modules/src/m2/module-info.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/ModuleDescriptorTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
- test/java/lang/reflect/Layer/src/m5/module-info.java
- test/java/lang/reflect/Layer/src/m5/p/Main.java
- test/java/lang/reflect/Layer/src/m6/module-info.java
- test/java/lang/reflect/Layer/src/m6/q/Hello.java
! test/java/lang/reflect/Module/access/src/target/p1/Helper.java
! test/java/lang/reflect/Module/access/src/test/test/Main.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/util/Currency/CurrencyTest.java
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/ResourceBundle/modules/unnamed/src/bundles/module-info.java
+ test/jdk/modules/open/Basic.java
+ test/jdk/modules/open/modules/m1/module-info.java
+ test/jdk/modules/open/modules/m1/p/NotPublicType.java
+ test/jdk/modules/open/modules/m1/p/PublicType.java
+ test/jdk/modules/open/modules/m1/p/internal/NotPublicType.java
+ test/jdk/modules/open/modules/m1/p/internal/PublicType.java
+ test/jdk/modules/open/modules/m2/module-info.java
+ test/jdk/modules/open/modules/m2/q/NotPublicType.java
+ test/jdk/modules/open/modules/m2/q/PublicType.java
+ test/jdk/modules/open/modules/m2/q/internal/NotPublicType.java
+ test/jdk/modules/open/modules/m2/q/internal/PublicType.java
! test/sun/net/idn/TestStringPrep.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m3/p3/Main.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/module-info.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
+ 
test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
- test/tools/launcher/modules/addexports/manifest/AddExportsInManifest.java
! test/tools/launcher/modules/listmods/ListModsTest.java

Reply via email to