hg: jigsaw/jake/jdk: 99 new changesets

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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

2016-09-14 Thread alan . bateman
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