hg: jigsaw/jake/jdk: sun/security/krb5/ccache/TimeInCCache.java failing

2016-11-05 Thread alan . bateman
Changeset: 78d0327ac55c
Author:alanb
Date:  2016-11-05 20:37 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/78d0327ac55c

sun/security/krb5/ccache/TimeInCCache.java failing

! test/sun/security/krb5/ccache/TimeInCCache.java



hg: jigsaw/jake/jdk: 90 new changesets

2016-11-05 Thread mandy . chung
Changeset: e5ee2bd22f3f
Author:mli
Date:  2016-10-24 21:44 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e5ee2bd22f3f

8168505: Remove the intermittent keyword from 
java/util/Arrays/ParallelPrefix.java
Reviewed-by: darcy, amlu

! test/java/util/Arrays/ParallelPrefix.java

Changeset: da2d2bfe98ff
Author:okutsu
Date:  2016-10-25 15:43 +0900
URL:   http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/da2d2bfe98ff

8165804: Revisit the way of loading BreakIterator rules/dictionaries
Reviewed-by: naoto, peytoia, erikj

! make/gendata/GendataBreakIterator.gmk
+ src/java.base/share/classes/sun/text/BreakDictionary.java
+ src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java
+ src/java.base/share/classes/sun/text/RuleBasedBreakIterator.java
+ src/java.base/share/classes/sun/text/resources/BreakIteratorResources.java
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
! 
src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java
- 
src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
- 
src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
+ 
src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
+ 
src/jdk.localedata/share/classes/sun/text/resources/ext/BreakIteratorResources_th.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: a80fd00b0cd0
Author:chegar
Date:  2016-10-25 10:31 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a80fd00b0cd0

8085192: java/rmi/activation/Activatable tests fail intermittently due to "Port 
already in use"
Reviewed-by: rriggs, mli

! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
! test/java/rmi/activation/Activatable/checkActivateRef/security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/security.policy
! 
test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy
! 
test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy
! 
test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! 
test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy
! 
test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! 
test/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy
! 
test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy
! 
test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! 
test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy
! test/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/security.policy
! 
test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
+ 
test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/security.policy
! 
test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! 
test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
! 

hg: jigsaw/jake/nashorn: 5 new changesets

2016-11-05 Thread mandy . chung
Changeset: 96f47313aae7
Author:hannesw
Date:  2016-10-28 16:52 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/96f47313aae7

8148924: Inconsistent "this" context in JSAdapter adaptee function calls
Reviewed-by: jlaskey

! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! test/script/basic/jsadapter-ids.js
! test/script/basic/jsadapter.js
! test/script/basic/jsadapter.js.EXPECTED
! test/script/basic/jsadapterlink.js

Changeset: 7caf1f762f1d
Author:attila
Date:  2016-11-01 15:31 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/7caf1f762f1d

8168005: Introduce namespaces for GET, SET Dynalink operations
Reviewed-by: hannesw, sundar

! samples/dynalink/ArrayStreamLinkerExporter.java
! samples/dynalink/BufferIndexingLinkerExporter.java
! samples/dynalink/DOMLinkerExporter.java
! samples/dynalink/MissingMethodLinkerExporter.java
! samples/dynalink/UnderscoreNameLinkerExporter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
- src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java
! 
src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java
! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java
! test/src/jdk/dynalink/support/test/CallSiteTest.java
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java

Changeset: b4e57ead3fae
Author:sundar
Date:  2016-11-02 18:36 +0530
URL:   http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/b4e57ead3fae

8169050: underscore_linker.js sample fails after dynalink changes for 
JDK-8168005
Reviewed-by: jlaskey, hannesw

! samples/dynalink/underscore_linker.js
! 
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ test/src/jdk/dynalink/test/TrustedUnderscoreNameLinkerExporter.java
! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
+ test/src/jdk/nashorn/api/scripting/test/JDK_8169050_Test.java

Changeset: d2b0a8054f9f
Author:lana
Date:  2016-11-04 17:24 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/d2b0a8054f9f

Added tag jdk-9+143 for changeset b4e57ead3fae

! .hgtags

Changeset: cc05275c5f44
Author:mchung
Date:  2016-11-05 12:03 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/cc05275c5f44

Merge

! .hgtags
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java



hg: jigsaw/jake/jaxws: 2 new changesets

2016-11-05 Thread mandy . chung
Changeset: 92523c51d6a4
Author:lana
Date:  2016-11-04 17:24 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/92523c51d6a4

Added tag jdk-9+143 for changeset 1c988e708a06

! .hgtags

Changeset: 76cf5c86865b
Author:mchung
Date:  2016-11-05 12:02 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/jaxws/rev/76cf5c86865b

Merge




hg: jigsaw/jake/jaxp: 4 new changesets

2016-11-05 Thread mandy . chung
Changeset: eb3b5f3ecb9a
Author:joehw
Date:  2016-10-31 09:29 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/eb3b5f3ecb9a

8069098: StAX produces the wrong event stream
Reviewed-by: lancea

! 
src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java
! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java

Changeset: ce81d03ad732
Author:fyuan
Date:  2016-11-02 14:16 +0800
URL:   http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/ce81d03ad732

8168968: Two jaxp tests failing after JDK-8167646
Reviewed-by: joehw, weijun

! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java
+ test/javax/xml/jaxp/unittest/catalog/CatalogInvalidPathTest.java
! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java

Changeset: 99be33734ff6
Author:lana
Date:  2016-11-04 17:24 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/99be33734ff6

Added tag jdk-9+143 for changeset ce81d03ad732

! .hgtags

Changeset: 0920e7c9ead4
Author:mchung
Date:  2016-11-05 12:02 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/jaxp/rev/0920e7c9ead4

Merge




hg: jigsaw/jake/corba: 2 new changesets

2016-11-05 Thread mandy . chung
Changeset: d4f1dae17409
Author:lana
Date:  2016-11-04 17:24 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/corba/rev/d4f1dae17409

Added tag jdk-9+143 for changeset 6211236ef15e

! .hgtags

Changeset: 48350ae6200f
Author:mchung
Date:  2016-11-05 12:02 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/corba/rev/48350ae6200f

Merge




hg: jigsaw/jake/hotspot: 85 new changesets

2016-11-05 Thread mandy . chung
Changeset: a2f56f1169d4
Author:rprotacio
Date:  2016-09-29 13:32 -0400
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a2f56f1169d4

8160064: StackWalker implementation added logging option without using UL
Summary: Moved StackWalk logging to Unified Logging framework
Reviewed-by: coleenp, mockner, dholmes, mchung

! src/share/vm/logging/logTag.hpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/StackWalkTest.java

Changeset: 6f05f0a297a1
Author:rprotacio
Date:  2016-09-29 18:00 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6f05f0a297a1

Merge

! src/share/vm/runtime/globals.hpp
- src/share/vm/utilities/chunkedList.cpp
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java

Changeset: a6934ab21a0b
Author:amurillo
Date:  2016-09-30 03:24 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a6934ab21a0b

Merge


Changeset: a575b5865683
Author:ccheung
Date:  2016-09-30 12:11 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a575b5865683

8166930: minor cleanups 1) remove reference to ZIP_ReadMappedEntry 2) checking 
of st_mode
Reviewed-by: jiangli, lfoltan

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/memory/filemap.cpp

Changeset: a0d5b9a2a9ec
Author:kzhaldyb
Date:  2016-09-28 18:40 +0300
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a0d5b9a2a9ec

8166462: Convert TestResourcehash_test to Gtest
Reviewed-by: mgerdin, iignatyev

! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/resourceHash.cpp
+ test/native/utilities/test_resourceHash.cpp

Changeset: 4962f9f46728
Author:dholmes
Date:  2016-10-03 21:48 -0400
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4962f9f46728

8081800: AbstractMethodError when evaluating a private method in an interface 
via debugger
Reviewed-by: acorn, dcubed, coleenp

! make/test/JtregNative.gmk
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jni.cpp
+ test/runtime/RedefineTests/RedefineInterfaceMethods.java
+ test/runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java
+ test/runtime/jni/PrivateInterfaceMethods/libPrivateInterfaceMethods.c
! test/runtime/logging/ItablesTest.java

Changeset: d9960bd9fb6d
Author:enevill
Date:  2016-05-24 08:47 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d9960bd9fb6d

8157708: aarch64: StrIndexOfChar intrinsic is not implemented
Reviewed-by: aph
Contributed-by: ningsheng.j...@linaro.org

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Changeset: bb17fd6f2e36
Author:iignatyev
Date:  2016-10-04 21:20 +0300
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bb17fd6f2e36

8166925: several native TESTs should be changed to TEST_VM
Reviewed-by: vlivanov, kzhaldyb

! test/native/classfile/test_symbolTable.cpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logDecorations.cpp
! test/native/logging/test_logFileOutput.cpp
! test/native/oops/test_arrayOop.cpp
! test/native/utilities/test_json.cpp

Changeset: 802c4b6f5119
Author:iignatyev
Date:  2016-10-04 21:21 +0300
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/802c4b6f5119

8166129: hitting vmassert during gtest execution doesn't generate core and 
hs_err files
Reviewed-by: kzhaldyb, kbarrett

! test/native/gtestMain.cpp

Changeset: 5baf89bc0a4b
Author:mdoerr
Date:  2016-04-29 15:23 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5baf89bc0a4b

8155729: C2: Skip transformation of LoadConP for heap-based compressed oops
Reviewed-by: kvn

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/matcher.hpp

Changeset: 99ba38bd0e7c
Author:erikj
Date:  2016-10-05 11:05 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/99ba38bd0e7c

8164120: The minimal VM should be stripped using --strip-unneeded
Reviewed-by: ihse, tbell, bobv

! make/lib/CompileJvm.gmk
! make/lib/JvmFeatures.gmk

Changeset: d3032d8d3bc7
Author:mlarsson
Date:  2016-09-08 15:24 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d3032d8d3bc7

8165696: Convert gcTraceTime internal 

hg: jigsaw/jake: 19 new changesets

2016-11-05 Thread mandy . chung
Changeset: f5994f5d5041
Author:simonis
Date:  2016-10-06 13:41 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/f5994f5d5041

8166800: [s390] Top-level build changes required for Linux/s390x
Reviewed-by: erikj

! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh

Changeset: 9c672c28d79e
Author:amurillo
Date:  2016-10-13 08:57 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/9c672c28d79e

Merge

! common/autoconf/generated-configure.sh

Changeset: b48a9b312524
Author:ctornqvi
Date:  2016-10-18 06:14 -0400
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/b48a9b312524

8166738: Enable concurrency in Hotspot jtreg testing
Reviewed-by: gtriantafill, erikj, sspitsyn

! test/Makefile

Changeset: 808cae9bfff0
Author:amurillo
Date:  2016-10-20 16:53 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/808cae9bfff0

Merge


Changeset: 530dbcad379e
Author:amurillo
Date:  2016-10-25 12:25 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/530dbcad379e

Merge

! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh

Changeset: f37e46c2e8f6
Author:ihse
Date:  2016-10-26 09:44 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/f37e46c2e8f6

8168636: More detailed information about native libraries in build log
Reviewed-by: erikj

! make/common/NativeCompilation.gmk

Changeset: db49e4e492e0
Author:ihse
Date:  2016-10-26 16:00 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/db49e4e492e0

8168772: Convert javadoc generation to build-infra standards
Reviewed-by: erikj

! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! make/Javadoc.gmk
! make/Main.gmk
! make/MainSupport.gmk

Changeset: 598f26abc418
Author:prr
Date:  2016-10-18 13:02 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/598f26abc418

8167126: Create a module to provide access to non-SE desktop APIs
Reviewed-by: alanb, mchung

! make/common/Modules.gmk

Changeset: 1c775a40f22e
Author:prr
Date:  2016-10-19 08:05 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/1c775a40f22e

Merge


Changeset: 758bf38c3ee8
Author:prr
Date:  2016-10-27 08:52 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/758bf38c3ee8

Merge


Changeset: 3a9475875203
Author:ddehaven
Date:  2016-10-27 09:51 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/3a9475875203

8167187: Exported elements referring to inaccessible types in jdk.jsobject
Reviewed-by: mchung, alanb

! make/CompileJavaModules.gmk

Changeset: 5b0818f52a62
Author:lana
Date:  2016-10-27 21:21 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/5b0818f52a62

Merge


Changeset: b913840943c0
Author:erikj
Date:  2016-10-28 14:29 +0200
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/b913840943c0

8062810: Examine src.zip in JDK image and decide if source classes should be 
organized by module
Reviewed-by: mchung, kcr

! make/CompileJavaModules.gmk
! make/ZipSource.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
! make/common/ZipArchive.gmk

Changeset: a327b728bbe7
Author:erikj
Date:  2016-10-31 16:48 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/a327b728bbe7

8168950: Incremental build of images always rebuilds jmods
Reviewed-by: tbell

! make/ExplodedImageOptimize.gmk

Changeset: 7b791b507f9b
Author:erikj
Date:  2016-11-01 15:55 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/7b791b507f9b

8168982: Missing dependency for docs-copy
Reviewed-by: tbell

! make/Main.gmk

Changeset: 772958837ba7
Author:jlahoda
Date:  2016-11-02 07:36 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/772958837ba7

8131019: jshell tool: access javadoc from tool
Summary: Disabling doclint on jdk.compiler/jdk.internal.* packages, to disable 
lint on newly added jdk.compiler/jdk.internal.shellsupport.doc package.
Reviewed-by: jjg, rfield

! make/CompileJavaModules.gmk

Changeset: 1fc62b1c629f
Author:erikj
Date:  2016-11-02 10:43 +0100
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/1fc62b1c629f

8063154: Checked in jvmti.h not in sync with generated jvmti.h
Reviewed-by: tbell

! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh

Changeset: 9f65970f778d
Author:lana
Date:  2016-11-04 17:24 +
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/9f65970f778d

Added tag jdk-9+143 for changeset 1fc62b1c629f

! .hgtags

Changeset: 12583438ea5e
Author:mchung
Date:  2016-11-05 12:02 -0700
URL:   http://hg.openjdk.java.net/jigsaw/jake/rev/12583438ea5e

Merge

! common/autoconf/flags.m4
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! make/CompileJavaModules.gmk
! make/Javadoc.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ZipSource.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ZipArchive.gmk



Re: The split package problem

2016-11-05 Thread Jochen Theodorou

On 05.11.2016 13:56, Alan Bateman wrote:



On 05/11/2016 10:29, Jochen Theodorou wrote:

On 05.11.2016 08:39, Alan Bateman wrote:


The application module reads other modules rather than layers, in this
case it results in the application module reading C, B-1, D, and B-2
(assuming that the application modules `requires C` and `requires D` and
both of these modules `requires transitive B`). This will fail because
the application reads B-1 and B-2, both of which export the same
packages to the application module.


And if that is done at runtime ti still fails?

The exception will be thrown when you attempt to create the
configuration containing the application module. So yes, it's run time,
there is no equivalent at compile or link time because this is
dynamically created configurations + layers.


so it is possible at runtime.

Still I donĀ“t get why it should fail at compile time. if the application 
requires C and D and they require each B...ahh, the misunderstanding is 
probably that B-1 and B-2 are two versions of the module B. Of course I 
would not compile my application with B-1 and B-2 being there at the 
same time. But I can compile using either of them as B. Since there is 
only one of them, there will be no compile time failure... unless 
application uses something from B-1, that does not exist in B-2 and 
something from B-2 that does not exist in B-1. But that would not work 
out at runtime either.


bye Jochen


Re: The split package problem

2016-11-05 Thread Jochen Theodorou

On 05.11.2016 08:39, Alan Bateman wrote:

On 04/11/2016 16:50, Jochen Theodorou wrote:


:


Attempting to do this with multiple configuration + layers isn't going
to help, it's just not safe, and you'll get the same exception.


One layer with B-1 and C and another with B-2 and D and my application
"reading" from those layers... is that something that cannot be done?
So far I had the impression I can

The application module reads other modules rather than layers, in this
case it results in the application module reading C, B-1, D, and B-2
(assuming that the application modules `requires C` and `requires D` and
both of these modules `requires transitive B`). This will fail because
the application reads B-1 and B-2, both of which export the same
packages to the application module.


And if that is done at runtime ti still fails?

bye Jochen