hg: jigsaw/jake/jdk: 99 new changesets
Changeset: 2784b4c97ce0 Author:mchung Date: 2016-07-27 09:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2784b4c97ce0 Add ClassLoader name ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java ! test/java/lang/StackTraceElement/PublicConstructor.java + test/java/lang/StackTraceElement/WithClassLoaderName.java + test/java/lang/StackTraceElement/lib/app/com/app/Main.java + test/java/lang/StackTraceElement/lib/app/com/app/Utils.java + test/java/lang/StackTraceElement/lib/app/module-info.java + test/java/lang/StackTraceElement/src/p/ThrowException.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/net/URLClassLoader/NullURLTest.java Changeset: b44a62675ee5 Author:alanb Date: 2016-07-27 09:35 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b44a62675ee5 Updates to resource encapsulation ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/reflect/Module.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/loader/ResourceHelper.java ! test/java/lang/Class/getResource/Main.java ! test/java/lang/Class/getResource/src/m1/p1/Main.java + test/java/lang/Class/getResource/src/m1/p1/impl/Type.java ! test/java/lang/Class/getResource/src/m2/module-info.java ! test/java/lang/Class/getResource/src/m2/p2/Main.java + test/java/lang/Class/getResource/src/m2/p2/impl/Type.java ! test/java/lang/Class/getResource/src/m3/p3/Main.java ! test/java/lang/ClassLoader/getResource/modules/Main.java ! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java + test/java/lang/ClassLoader/getResource/modules/src/m1/p1/impl/Type.java + test/java/lang/ClassLoader/getResource/modules/src/m2/p2/impl/Type.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java Changeset: 78709f4f63ba Author:alanb Date: 2016-07-27 10:09 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/78709f4f63ba java/lang/StackWalker/VerifyStackTrace.java failing ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 62efb8367c5e Author:alanb Date: 2016-07-27 11:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/62efb8367c5e Updates to ServiceLoader ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! test/java/lang/reflect/Layer/BasicLayerTest.java Changeset: 898754923685 Author:alanb Date: 2016-07-27 18:11 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/898754923685 Merge Changeset: 1579f6ae839b Author:alanb Date: 2016-07-29 09:36 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1579f6ae839b GeneratedConnectors.java failing with SL changes ! test/com/sun/jdi/connect/spi/GeneratedConnectors.java Changeset: 3b624434d847 Author:alanb Date: 2016-07-29 10:25 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3b624434d847 Merge ! src/java.base/share/classes/java/lang/Class.java - test/java/net/URLPermission/policy.1 - test/java/net/URLPermission/policy.2 - test/java/net/URLPermission/policy.3 - test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java Changeset: 5d7d6066aee8 Author:alanb Date: 2016-07-29 14:00 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5d7d6066aee8 ThreadInfoCompositeData.java failing due to class loader name in stack trace ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java Changeset: dfe30bb78ca5 Author:alanb Date: 2016-07-30 16:56 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dfe30bb78ca5 Further update to Class::getResource to specify existing behavior ! src/java.base/share/classes/java/lang/Class.java ! test/java/lang/Class/getResource/Main.java Changeset: 5e8a6b6028c7 Author:alanb Date: 2016-07-30 17:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5e8a6b6028c7 BuiltinClassLoader should not fail if module location not absolute ! src/java.ba
hg: jigsaw/jake/jaxp: 7 new changesets
Changeset: 0dbc98673f3e Author:alanb Date: 2016-08-23 08:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/0dbc98673f3e requires public -> requires transitive ! src/jdk.xml.dom/share/classes/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/test/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java Changeset: 0d381db222f3 Author:alanb Date: 2016-08-27 19:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/0d381db222f3 Update test using setAccessible ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Changeset: 805513e4086e Author:mchung Date: 2016-08-27 15:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/805513e4086e Merge Changeset: 0bc225615478 Author:alanb Date: 2016-08-28 07:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/0bc225615478 Restore module-info.java to eliminate white space diffs ! test/javax/xml/jaxp/module/ServiceProviderTest/src/test/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java Changeset: 580226ecaa16 Author:mchung Date: 2016-09-01 22:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/580226ecaa16 Merge ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Changeset: 486b9b18ddb7 Author:mchung Date: 2016-09-08 18:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/486b9b18ddb7 Merge ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Changeset: 794febf977d4 Author:alanb Date: 2016-09-09 11:33 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/794febf977d4 Second phase of weak modules support ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
hg: jigsaw/jake/nashorn: 7 new changesets
Changeset: fb06ad3d6c0d Author:alanb Date: 2016-08-23 08:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/fb06ad3d6c0d requires public -> requires transitive ! src/jdk.scripting.nashorn/share/classes/module-info.java Changeset: 99a76883fbe4 Author:alanb Date: 2016-08-27 19:39 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/99a76883fbe4 Update Nashorn to use addExportsPrivate and Unsafe usage ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/ModuleGraphManipulator.java Changeset: 64bd010cb51c Author:mchung Date: 2016-08-27 15:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/64bd010cb51c Merge Changeset: 14aa7c71e892 Author:mchung Date: 2016-09-01 22:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/14aa7c71e892 Merge Changeset: c078bbe4307a Author:mchung Date: 2016-09-08 18:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/c078bbe4307a Merge Changeset: 9e6a8f40c924 Author:alanb Date: 2016-09-09 11:02 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/9e6a8f40c924 Second phase of weak modules support ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java Changeset: fa069cbd41c9 Author:alanb Date: 2016-09-12 04:05 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/fa069cbd41c9 Remove ModuleDescriptor::conceals, replace Builder::conceals with contains Update weak module build to disallow exports ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java
hg: jigsaw/jake/jaxws: 6 new changesets
Changeset: 377abfb437c2 Author:alanb Date: 2016-08-23 08:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/377abfb437c2 requires public -> requires transitive ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 48ed655e5d1e Author:mchung Date: 2016-08-27 15:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/48ed655e5d1e Merge ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 86edc7b0ab09 Author:alanb Date: 2016-08-30 14:53 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/86edc7b0ab09 Tempoarily disable code injection in JAXB and JAX-WS ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java ! src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java ! src/java.xml.ws/share/classes/module-info.java Changeset: 45a8dc12e5da Author:alanb Date: 2016-08-31 07:38 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/45a8dc12e5da Reduce JAXB/JAX-WS test failures ! src/java.xml.ws/share/classes/module-info.java ! src/jdk.xml.bind/share/classes/module-info.java Changeset: a370b082b2a4 Author:mchung Date: 2016-09-01 22:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/a370b082b2a4 Merge Changeset: f821c21cf83b Author:mchung Date: 2016-09-08 18:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/f821c21cf83b Merge
hg: jigsaw/jake/hotspot: 15 new changesets
Changeset: 1496450e781d Author:mchung Date: 2016-07-27 09:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1496450e781d Add ClassLoader name ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp Changeset: 24a6a9275b22 Author:alanb Date: 2016-07-29 10:25 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/24a6a9275b22 Merge ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp Changeset: 3294dc3f35cc Author:mchung Date: 2016-08-14 19:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3294dc3f35cc Merge ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp Changeset: e1f87efd708a Author:alanb Date: 2016-08-20 08:48 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e1f87efd708a Merge Changeset: 349178d1436c Author:alanb Date: 2016-08-20 20:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/349178d1436c Initial runtime support for `exports private` ! src/share/vm/runtime/arguments.cpp Changeset: 63b9953d91d7 Author:alanb Date: 2016-08-25 18:24 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/63b9953d91d7 Update usages of builder API to use new form of exports ! test/runtime/modules/AccessCheck/CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExpQualOther.java ! test/runtime/modules/AccessCheck/ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java ! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java ! test/runtime/modules/ModuleStress/ModuleSameCLMain.java Changeset: b0ec64509585 Author:mchung Date: 2016-08-27 15:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b0ec64509585 Merge Changeset: 908b37389b60 Author:mchung Date: 2016-09-01 22:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/908b37389b60 Merge Changeset: 2464a42ecc18 Author:jlahoda Date: 2016-09-06 11:48 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2464a42ecc18 Removing exports dynamic ! src/jdk.hotspot.agent/share/classes/module-info.java Changeset: c19881ed4dd5 Author:mchung Date: 2016-09-08 18:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c19881ed4dd5 Merge ! test/runtime/modules/AccessCheck/CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExpQualOther.java ! test/runtime/modules/AccessCheck/ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java ! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java Changeset: d79352d5e29a Author:alanb Date: 2016-09-09 11:02 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d79352d5e29a Second phase of weak modules support ! test/runtime/modules/AccessCheck/CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java ! test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/DiffCL_Umod.java ! test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java ! test/runtime/modules/AccessCheck/ExpQualOther.java ! test/runtime/modules/AccessCheck/ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExpUnqual.java ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java ! test/runtime/modules/AccessCheck/PkgNotExp.java ! test/runtime/modules/AccessCheck/Umod.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/UmodUPkg.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java ! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java ! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java ! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java ! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java ! test/
hg: jigsaw/jake/corba: 6 new changesets
Changeset: a2f62fa3b982 Author:alanb Date: 2016-08-23 08:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/a2f62fa3b982 requires public -> requires transitive ! src/java.corba/share/classes/module-info.java Changeset: 859f2255d6da Author:mchung Date: 2016-08-27 15:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/859f2255d6da Merge ! src/java.corba/share/classes/module-info.java Changeset: 9b9abae50564 Author:alanb Date: 2016-08-28 07:00 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/9b9abae50564 Remove use of setAccessible to get Unsafe and latestUserDefinedLoader ! src/java.corba/share/classes/sun/corba/Bridge.java ! src/java.corba/share/classes/sun/corba/SharedSecrets.java Changeset: 987de713d24f Author:mchung Date: 2016-09-01 22:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/987de713d24f Merge Changeset: bccaaccfc58a Author:alanb Date: 2016-09-05 08:46 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/bccaaccfc58a Drop dynamic from java.corba module ! src/java.corba/share/classes/module-info.java Changeset: e5f8d3bb9704 Author:mchung Date: 2016-09-08 18:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/corba/rev/e5f8d3bb9704 Merge
hg: jigsaw/jake: 11 new changesets
Changeset: c1ba8b744bfc Author:jjg Date: 2016-08-22 19:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/c1ba8b744bfc support "requires transitive" ! make/common/Modules.gmk Changeset: 8a0242548ce0 Author:mchung Date: 2016-08-24 16:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/8a0242548ce0 Support exports dynamic/private in module-info.java.extra ! make/GensrcModuleInfo.gmk Changeset: 78126af4fa3b Author:alanb Date: 2016-08-26 12:06 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/78126af4fa3b Use jtreg nightly ! common/conf/jib-profiles.js Changeset: ec05582af3fb Author:mchung Date: 2016-08-27 15:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/ec05582af3fb Merge ! common/autoconf/generated-configure.sh ! make/common/Modules.gmk Changeset: 2a1d773606ce Author:mchung Date: 2016-09-01 22:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/2a1d773606ce Merge ! common/autoconf/generated-configure.sh Changeset: 853cab545239 Author:mchung Date: 2016-09-08 18:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/853cab545239 Merge ! common/autoconf/generated-configure.sh Changeset: ca7159f30d0e Author:alanb Date: 2016-09-10 18:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/ca7159f30d0e Temporary fix for 8165605: Thai resources in jdk.localedata cause split package issue with java.base Contributed-by: naoto.s...@oracle.com ! make/CompileJavaModules.gmk Changeset: a42dd937ac8a Author:alanb Date: 2016-09-14 15:53 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/a42dd937ac8a Temporary fix to custom failure handler using jtreg internal APIs ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: d68a0c44dd07 Author:mchung Date: 2016-09-14 11:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/d68a0c44dd07 Minor cleanup for removal of exports dynamic ! make/GensrcModuleInfo.gmk Changeset: 0702b6d2b3f2 Author:jjg Date: 2016-09-14 16:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/0702b6d2b3f2 update failurehandler to avoid using jtreg internal API ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java + test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/OS.java Changeset: 809f5c09b104 Author:mchung Date: 2016-09-14 19:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/rev/809f5c09b104 Add license, copyright, tprm to java.base packaged module ! make/CreateJmods.gmk
hg: jigsaw/jake/langtools: 37 new changesets
Changeset: 8bd01d119749 Author:jlahoda Date: 2016-08-17 19:37 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8bd01d119749 Service implementations no longer need to be public, or have a public constructor. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/exported/Service.java - test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/impl/ServiceImplementation.java - test/tools/javac/diags/examples/ServiceImplementationNoArgsConstructorNotPublic/module-info.java ! test/tools/javac/modules/ProvidesTest.java Changeset: bb5eb2a299dc Author:alanb Date: 2016-08-18 12:45 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/bb5eb2a299dc Merge Changeset: 90a30f352895 Author:alanb Date: 2016-08-20 08:47 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/90a30f352895 Merge Changeset: 983bd135b79d Author:alanb Date: 2016-08-20 20:29 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/983bd135b79d Initial runtime support for `exports private` ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! test/tools/jdeps/lib/ModuleMetaData.java Changeset: d39d31cff220 Author:jjg Date: 2016-08-22 19:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/d39d31cff220 support "requires transitive" ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jshell/share/classes/module-info.java ! test/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/ModuleInfoTest.java - test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/RequiresStaticTest.java + test/tools/javac/modules/RequiresTransitiveTest.java ! test/tools/jdeps/lib/ModuleMetaData.java ! test/tools/jdeps/modules/CheckModuleTest.java ! test/tools/jdeps/modules/ModuleTest.java ! test/tools/jdeps/modules/src/m2/module-info.java ! test/tools/jdeps/modules/src/m3/module-info.java ! test/tools/jdeps/modules/src/m4/module-info.java ! test/tools/jdeps/modules/src/m5/module-info.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: 77cd200ee6ed Author:alanb Date: 2016-08-23 08:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/77cd200ee6ed Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MessageRetriever.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java - test/jdk/javadoc/tool/generics/genericClass/Main.java - test/jdk/javadoc/tool/generics/genericClass/expected.out - test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/expected.out - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java - test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java - test/jdk/javadoc/tool/generics/genericInterface/Main.java - test/jdk/javadoc/tool/generics/genericInterface/expected.out - test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java - test/jdk/javadoc/tool/generics/genericMethod/Main.java - test/jdk/javadoc/tool/generics/genericMethod/expected.out - test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java - test/jdk/javadoc/tool/generics/genericSuper/Main.java - test/jdk/javadoc/tool/generics/genericSuper/expected.out - test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/Main.java - test/jdk/javadoc/tool/generics/supertypes/expected.out - test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java - test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java - test/jdk/javadoc/tool/generics/throwsGeneric/Main.java - test/jdk/javadoc/tool/generics/throwsGeneric/expected.out - test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java - test/jdk/javadoc/tool/generics/tp