From chris.hegarty at oracle.com Mon Jan 2 21:45:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Jan 2017 21:45:51 +0000 Subject: hg: jdk9/sandbox/jdk: 8172048: Re-examine use of AtomicReference in java.security.Policy Message-ID: <201701022145.v02LjqVo008979@aojmv0008.oracle.com> Changeset: d27bab22ff62 Author: redestad Date: 2017-01-02 22:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d27bab22ff62 8172048: Re-examine use of AtomicReference in java.security.Policy Reviewed-by: plevart, dholmes, chegar ! src/java.base/share/classes/java/security/Policy.java From chris.hegarty at oracle.com Tue Jan 3 02:30:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Jan 2017 02:30:36 +0000 Subject: hg: jdk9/sandbox: 8172155: jshell tool (make): include built-in startup scripts in image Message-ID: <201701030230.v032UaJb029860@aojmv0008.oracle.com> Changeset: 71a766d4c180 Author: rfield Date: 2017-01-02 18:27 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/71a766d4c180 8172155: jshell tool (make): include built-in startup scripts in image Reviewed-by: briangoetz ! make/CompileJavaModules.gmk From chris.hegarty at oracle.com Tue Jan 3 02:45:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Jan 2017 02:45:53 +0000 Subject: hg: jdk9/sandbox/langtools: 8172102: jshell tool: remove print method forwarding to System.out from default startup Message-ID: <201701030245.v032jrCH002936@aojmv0008.oracle.com> Changeset: b2e915d476be Author: rfield Date: 2017-01-02 18:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b2e915d476be 8172102: jshell tool: remove print method forwarding to System.out from default startup Reviewed-by: briangoetz ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties + src/jdk.jshell/share/classes/jdk/jshell/tool/resources/DEFAULT.jsh + src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh + src/jdk.jshell/share/classes/jdk/jshell/tool/resources/PRINTING.jsh ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolLocalSimpleTest.java ! test/jdk/jshell/ToolSimpleTest.java From chris.hegarty at oracle.com Tue Jan 3 11:15:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Jan 2017 11:15:59 +0000 Subject: hg: jdk9/sandbox/langtools: 8171132: Improve class reading of invalid or out-of-range ConstantValue attributes Message-ID: <201701031115.v03BFxgg015505@aojmv0008.oracle.com> Changeset: 8e69054abeeb Author: cushon Date: 2016-12-21 15:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8e69054abeeb 8171132: Improve class reading of invalid or out-of-range ConstantValue attributes Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/classreader/8171132/BadConstantValue.java ! test/tools/javac/diags/examples.not-yet.txt From chris.hegarty at oracle.com Tue Jan 3 11:45:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Jan 2017 11:45:55 +0000 Subject: hg: jdk9/sandbox/langtools: 8169091: Method reference T::methodName for generic type T does not compile any more Message-ID: <201701031145.v03BjtSd021611@aojmv0008.oracle.com> Changeset: 4f348bd05341 Author: mcimadamore Date: 2017-01-03 11:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/4f348bd05341 8169091: Method reference T::methodName for generic type T does not compile any more Summary: MethodReferenceLookupHelper should use original site to perform unbound subtype check Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/lambda/8169091/T8169091.java From chris.hegarty at oracle.com Tue Jan 3 16:45:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Jan 2017 16:45:59 +0000 Subject: hg: jdk9/sandbox/nashorn: 8172183: Provide a javadoc description for jdk.dynalink module Message-ID: <201701031645.v03Gjxa0004558@aojmv0008.oracle.com> Changeset: 4ec3a2683655 Author: sundar Date: 2017-01-03 22:14 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/4ec3a2683655 8172183: Provide a javadoc description for jdk.dynalink module Reviewed-by: attila, jlaskey ! README - RELEASE_README ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.dynalink/share/classes/module-info.java From chris.hegarty at oracle.com Tue Jan 3 23:31:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Jan 2017 23:31:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8144066: StackOverflowException when computing glb Message-ID: <201701032331.v03NV0jh004679@aojmv0008.oracle.com> Changeset: 9d2379f8dd41 Author: dlsmith Date: 2017-01-03 16:27 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/9d2379f8dd41 8144066: StackOverflowException when computing glb Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/CaptureGLB1.java + test/tools/javac/generics/inference/CaptureGLB2.java From chris.hegarty at oracle.com Wed Jan 4 00:15:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 00:15:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8172217: Need debug log for the intermittent failure of AnonCipherWithWantClientAuth Message-ID: <201701040015.v040FvMc015374@aojmv0008.oracle.com> Changeset: 81b1a6a91b91 Author: xuelei Date: 2017-01-04 00:08 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/81b1a6a91b91 8172217: Need debug log for the intermittent failure of AnonCipherWithWantClientAuth Reviewed-by: weijun ! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java From chris.hegarty at oracle.com Wed Jan 4 02:01:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 02:01:05 +0000 Subject: hg: jdk9/sandbox/langtools: 8172212: jdeps --require and --check should detect the specified module in the image Message-ID: <201701040201.v04215SX005459@aojmv0008.oracle.com> Changeset: 7428762055ef Author: mchung Date: 2017-01-03 17:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/7428762055ef 8172212: jdeps --require and --check should detect the specified module in the image Reviewed-by: psandoz, lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/listdeps/ListModuleDeps.java ! test/tools/jdeps/modules/CheckModuleTest.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/SplitPackage.java From chris.hegarty at oracle.com Wed Jan 4 05:15:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 05:15:52 +0000 Subject: hg: jdk9/sandbox/jdk: 8170641: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout Message-ID: <201701040515.v045FqTK011688@aojmv0008.oracle.com> Changeset: 2136507bd9f0 Author: mli Date: 2017-01-03 21:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2136507bd9f0 8170641: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout Summary: The fix sets timeout for the server and the client, and ignore SocketTimeoutException. Reviewed-by: chegar Contributed-by: John Jiang ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java From chris.hegarty at oracle.com Wed Jan 4 07:15:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 07:15:55 +0000 Subject: hg: jdk9/sandbox/jdk: 8168769: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java timed out Message-ID: <201701040715.v047FuYJ005382@aojmv0008.oracle.com> Changeset: 2c8fea47274d Author: tidu Date: 2017-01-03 22:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2c8fea47274d 8168769: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java timed out Reviewed-by: coffeys, xuelei Contributed-by: Tim Du ! test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java From chris.hegarty at oracle.com Wed Jan 4 13:15:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 13:15:53 +0000 Subject: hg: jdk9/sandbox/jdk: 8172003: getInstance() with unknown provider throws NPE Message-ID: <201701041315.v04DFsnQ015357@aojmv0008.oracle.com> Changeset: 96b7fd41b420 Author: apetcher Date: 2017-01-04 08:06 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/96b7fd41b420 8172003: getInstance() with unknown provider throws NPE Reviewed-by: mullan ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java + test/javax/xml/crypto/dsig/TransformService/UnknownProvider.java + test/javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java + test/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java From chris.hegarty at oracle.com Wed Jan 4 13:16:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 13:16:03 +0000 Subject: hg: jdk9/sandbox/nashorn: 8164391: Provide a javadoc description for jdk.scripting.nashorn Message-ID: <201701041316.v04DG3Sf015490@aojmv0008.oracle.com> Changeset: d45caa3cd523 Author: sundar Date: 2017-01-04 18:47 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/d45caa3cd523 8164391: Provide a javadoc description for jdk.scripting.nashorn Reviewed-by: attila, jlaskey ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/module-info.java - src/jdk.scripting.nashorn/share/classes/overview.html From chris.hegarty at oracle.com Wed Jan 4 15:01:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 15:01:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8172214: typo in "intersection types in cast are not supported" message Message-ID: <201701041501.v04F10rP012430@aojmv0008.oracle.com> Changeset: 6acc773a9fc6 Author: cushon Date: 2017-01-03 17:49 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6acc773a9fc6 8172214: typo in "intersection types in cast are not supported" message Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties From chris.hegarty at oracle.com Wed Jan 4 15:15:30 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 15:15:30 +0000 Subject: hg: jdk9/sandbox: 8171922: Hotspot code coverage doesn't seem to work Message-ID: <201701041515.v04FFUdS015297@aojmv0008.oracle.com> Changeset: 6309db93b5df Author: erikj Date: 2017-01-04 16:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6309db93b5df 8171922: Hotspot code coverage doesn't seem to work Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 From chris.hegarty at oracle.com Wed Jan 4 16:00:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 16:00:37 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701041600.v04G0bFS024669@aojmv0008.oracle.com> Changeset: bc89d939e9af Author: erikj Date: 2017-01-04 16:14 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/bc89d939e9af 8171500: Explicitly set --with-target-bits=64 in 64bit jib profiles Reviewed-by: tbell ! common/conf/jib-profiles.js Changeset: 7b09422f5c83 Author: erikj Date: 2017-01-04 16:58 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7b09422f5c83 8171929: "make docs" in clean forest is broken Reviewed-by: mchung, tbell ! make/Main.gmk From chris.hegarty at oracle.com Wed Jan 4 17:45:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 17:45:53 +0000 Subject: hg: jdk9/sandbox/jdk: 8170785: Excessive allocation in ParseUtil.encodePath Message-ID: <201701041745.v04HjrPj018063@aojmv0008.oracle.com> Changeset: 5fed32a1d63d Author: redestad Date: 2017-01-04 18:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5fed32a1d63d 8170785: Excessive allocation in ParseUtil.encodePath Reviewed-by: rriggs ! src/java.base/share/classes/sun/net/www/ParseUtil.java From chris.hegarty at oracle.com Wed Jan 4 18:01:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 18:01:02 +0000 Subject: hg: jdk9/sandbox/jdk: 8172215: java launcher no longer accepts -cp "" empty string Message-ID: <201701041801.v04I13kh021919@aojmv0008.oracle.com> Changeset: e77454faf897 Author: mchung Date: 2017-01-04 09:50 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e77454faf897 8172215: java launcher no longer accepts -cp "" empty string Reviewed-by: alanb, dholmes, psandoz ! src/java.base/share/native/libjli/java.c + test/lib/testlibrary/ModuleInfoMaker.java - test/lib/testlibrary/ModuleSourceBuilder.java ! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java ! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java ! test/tools/launcher/modules/classpath/JavaClassPathTest.java From chris.hegarty at oracle.com Wed Jan 4 18:30:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 18:30:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8172200: Mark StressLoopback.java as intermittently failing Message-ID: <201701041830.v04IUwDi027914@aojmv0008.oracle.com> Changeset: 079290bdc3c3 Author: darcy Date: 2017-01-04 10:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/079290bdc3c3 8172200: Mark StressLoopback.java as intermittently failing Reviewed-by: lancea, bpb, rriggs ! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java From chris.hegarty at oracle.com Wed Jan 4 20:01:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Jan 2017 20:01:03 +0000 Subject: hg: jdk9/sandbox/jdk: 8172254: Typo in DriverManager implNote Message-ID: <201701042001.v04K13sJ017602@aojmv0008.oracle.com> Changeset: a9a5d14bfbb4 Author: lancea Date: 2017-01-04 14:59 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a9a5d14bfbb4 8172254: Typo in DriverManager implNote Reviewed-by: mchung, alanb ! src/java.sql/share/classes/java/sql/DriverManager.java From chris.hegarty at oracle.com Thu Jan 5 00:15:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 00:15:53 +0000 Subject: hg: jdk9/sandbox/langtools: 8171977: Add support for latest messages from 'tidy' Message-ID: <201701050015.v050FrLV013856@aojmv0008.oracle.com> Changeset: 99eb5778a98e Author: jjg Date: 2017-01-04 16:08 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/99eb5778a98e 8171977: Add support for latest messages from 'tidy' Reviewed-by: darcy ! test/tools/doclint/tidy/util/Main.java From chris.hegarty at oracle.com Thu Jan 5 01:30:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 01:30:55 +0000 Subject: hg: jdk9/sandbox/jdk: 8172201: Replace assert of return type in VarHandle.AccessMode with test Message-ID: <201701050130.v051UtvC028181@aojmv0008.oracle.com> Changeset: 2866f5e1d57b Author: psandoz Date: 2017-01-04 17:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2866f5e1d57b 8172201: Replace assert of return type in VarHandle.AccessMode with test Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessModeMethodNames.java From chris.hegarty at oracle.com Thu Jan 5 02:46:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 02:46:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8172260: remove tests from ProblemList Message-ID: <201701050246.v052k0sj014400@aojmv0008.oracle.com> Changeset: 6434bb450074 Author: jjg Date: 2017-01-04 18:33 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6434bb450074 8172260: remove tests from ProblemList Reviewed-by: rfield ! test/ProblemList.txt From chris.hegarty at oracle.com Thu Jan 5 08:00:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 08:00:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950 Message-ID: <201701050800.v0580u1M017205@aojmv0008.oracle.com> Changeset: d546cab5cb12 Author: plevart Date: 2017-01-05 08:51 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d546cab5cb12 8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950 Summary: Final fix for 8062389: Class.getMethod() is inconsistent with Class.getMethods() results, 8029459: getMethods returns methods that are not members of the class, 8061950: Class.getMethods() exhibits quadratic time complexity Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy, redestad ! src/java.base/share/classes/java/lang/Class.java + src/java.base/share/classes/java/lang/PublicMethods.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java ! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! test/java/lang/Class/getMethods/StarInheritance.java ! test/java/lang/reflect/DefaultMethodMembers/FilterNotMostSpecific.java + test/java/lang/reflect/PublicMethods/Case1.results + test/java/lang/reflect/PublicMethods/PublicMethodsTest.java From chris.hegarty at oracle.com Thu Jan 5 14:45:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 14:45:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8172017: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and rcache_usemd5.sh fail on Solaris Message-ID: <201701051445.v05Ejn3h019216@aojmv0008.oracle.com> Changeset: 0521bec3379f Author: weijun Date: 2017-01-05 22:37 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0521bec3379f 8172017: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and rcache_usemd5.sh fail on Solaris Reviewed-by: mullan ! test/sun/security/krb5/auto/ReplayCacheTestProc.java From chris.hegarty at oracle.com Thu Jan 5 15:15:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 15:15:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8170900: Issue with FilePermission::implies for wildcard flag(-) Message-ID: <201701051515.v05FFu2Z026601@aojmv0008.oracle.com> Changeset: db6aab84ca7c Author: weijun Date: 2017-01-05 22:58 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/db6aab84ca7c 8170900: Issue with FilePermission::implies for wildcard flag(-) Reviewed-by: rriggs, xuelei ! src/java.base/share/classes/java/io/FilePermission.java From chris.hegarty at oracle.com Thu Jan 5 15:30:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 15:30:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8170732: GssKrb5Client sends non-zero buffer size when qop is "auth" Message-ID: <201701051530.v05FUvjr000668@aojmv0008.oracle.com> Changeset: d6258c65d466 Author: weijun Date: 2017-01-05 23:19 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d6258c65d466 8170732: GssKrb5Client sends non-zero buffer size when qop is "auth" Reviewed-by: xuelei ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! test/sun/security/krb5/auto/SaslBasic.java From chris.hegarty at oracle.com Thu Jan 5 18:01:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 18:01:02 +0000 Subject: hg: jdk9/sandbox/jdk: 8171452: (ch) linux io_util_md: Operation not supported exception after 8168628 Message-ID: <201701051801.v05I133u004792@aojmv0008.oracle.com> Changeset: 8b55846dd69d Author: bpb Date: 2016-12-20 10:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8b55846dd69d 8171452: (ch) linux io_util_md: Operation not supported exception after 8168628 Summary: On Linux, fall back to ftruncate64() if fallocate64() fails Reviewed-by: mdoerr, alanb ! src/java.base/unix/native/libjava/io_util_md.c ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c From chris.hegarty at oracle.com Thu Jan 5 18:31:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 18:31:06 +0000 Subject: hg: jdk9/sandbox/langtools: 8065800: javac, fix diagnostic position for statement-bodied lambdas Message-ID: <201701051831.v05IV6Lx011264@aojmv0008.oracle.com> Changeset: 6cb046ee1000 Author: cushon Date: 2017-01-05 10:04 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6cb046ee1000 8065800: javac, fix diagnostic position for statement-bodied lambdas Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out From chris.hegarty at oracle.com Thu Jan 5 19:16:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 19:16:00 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701051916.v05JG0Ar021973@aojmv0008.oracle.com> Changeset: 3fee06edc58e Author: darcy Date: 2017-01-05 11:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/3fee06edc58e 8172220: Mark UserInputTest.java as intermittently failing and problem list it Reviewed-by: jlahoda ! test/ProblemList.txt ! test/jdk/jshell/UserInputTest.java Changeset: 43dfd4410cdc Author: mcimadamore Date: 2017-01-05 19:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/43dfd4410cdc 8172287: improve intellij logging to cover javac internal errors Summary: add new message kind to custom intellij ant logger Reviewed-by: jjg ! make/intellij/src/idea/LangtoolsIdeaAntLogger.java From chris.hegarty at oracle.com Thu Jan 5 19:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 19:45:56 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701051945.v05Jjuw8028087@aojmv0008.oracle.com> Changeset: 9df6a80987de Author: vromero Date: 2017-01-05 11:16 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/9df6a80987de 8148100: Convert lambda most specific positive tests to check runtime behavior Reviewed-by: mcimadamore Contributed-by: bsrbnd at gmail.com ! test/tools/javac/lambda/MostSpecific10.java ! test/tools/javac/lambda/MostSpecific11.java ! test/tools/javac/lambda/MostSpecific15.java ! test/tools/javac/lambda/MostSpecific17.java ! test/tools/javac/lambda/MostSpecific18.java ! test/tools/javac/lambda/MostSpecific20.java ! test/tools/javac/lambda/MostSpecific22.java ! test/tools/javac/lambda/MostSpecific27.java ! test/tools/javac/lambda/MostSpecific29.java Changeset: 32ca8ae5899b Author: vromero Date: 2017-01-05 11:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/32ca8ae5899b 8026699: test test/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java has an extra @compile attribute that should be removed Reviewed-by: mcimadamore ! test/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java From chris.hegarty at oracle.com Thu Jan 5 20:00:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:00:44 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701052000.v05K0i9J001629@aojmv0008.oracle.com> Changeset: 5b3346afc490 Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5b3346afc490 Added tag jdk-9+151 for changeset 71a766d4c180 ! .hgtags Changeset: b81e883b30fc Author: lana Date: 2017-01-05 19:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/b81e883b30fc Merge From chris.hegarty at oracle.com Thu Jan 5 20:00:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:00:50 +0000 Subject: hg: jdk9/sandbox/corba: Added tag jdk-9+151 for changeset 77f827f5bbad Message-ID: <201701052000.v05K0oLJ001727@aojmv0008.oracle.com> Changeset: ff8cb43c07c0 Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/ff8cb43c07c0 Added tag jdk-9+151 for changeset 77f827f5bbad ! .hgtags From chris.hegarty at oracle.com Thu Jan 5 20:00:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:00:56 +0000 Subject: hg: jdk9/sandbox/hotspot: Added tag jdk-9+151 for changeset 2a2ac7d9f52c Message-ID: <201701052000.v05K0uVN001866@aojmv0008.oracle.com> Changeset: 201a9e5d7c53 Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/201a9e5d7c53 Added tag jdk-9+151 for changeset 2a2ac7d9f52c ! .hgtags From chris.hegarty at oracle.com Thu Jan 5 20:01:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:01:02 +0000 Subject: hg: jdk9/sandbox/jaxp: Added tag jdk-9+151 for changeset 13c6906bfc86 Message-ID: <201701052001.v05K128F001950@aojmv0008.oracle.com> Changeset: 7e3da313b174 Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/7e3da313b174 Added tag jdk-9+151 for changeset 13c6906bfc86 ! .hgtags From chris.hegarty at oracle.com Thu Jan 5 20:01:08 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:01:08 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk-9+151 for changeset c48b4d4768b1 Message-ID: <201701052001.v05K18PF002012@aojmv0008.oracle.com> Changeset: 6f8fb1cf7e5f Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/6f8fb1cf7e5f Added tag jdk-9+151 for changeset c48b4d4768b1 ! .hgtags From chris.hegarty at oracle.com Thu Jan 5 20:01:15 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:01:15 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701052001.v05K1Fir002087@aojmv0008.oracle.com> Changeset: 9a7384107eeb Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9a7384107eeb Added tag jdk-9+151 for changeset d27bab22ff62 ! .hgtags Changeset: fa55c031213b Author: lana Date: 2017-01-05 19:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fa55c031213b Merge - test/lib/testlibrary/ModuleSourceBuilder.java - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh From chris.hegarty at oracle.com Thu Jan 5 20:01:21 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:01:21 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701052001.v05K1L4N002136@aojmv0008.oracle.com> Changeset: 2c5ee45f64f5 Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/2c5ee45f64f5 Added tag jdk-9+151 for changeset 4f348bd05341 ! .hgtags Changeset: 4bd18eaa387e Author: lana Date: 2017-01-05 19:47 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/4bd18eaa387e Merge From chris.hegarty at oracle.com Thu Jan 5 20:01:26 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 20:01:26 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201701052001.v05K1QlE002182@aojmv0008.oracle.com> Changeset: 2eabf54f4e83 Author: lana Date: 2017-01-05 17:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/2eabf54f4e83 Added tag jdk-9+151 for changeset 2a0437036a64 ! .hgtags Changeset: ddc52e727570 Author: lana Date: 2017-01-05 19:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/ddc52e727570 Merge - RELEASE_README - src/jdk.scripting.nashorn/share/classes/overview.html From chris.hegarty at oracle.com Thu Jan 5 21:00:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 21:00:58 +0000 Subject: hg: jdk9/sandbox/jdk: 5 new changesets Message-ID: <201701052100.v05L0wQv014573@aojmv0008.oracle.com> Changeset: 0b8f2e0d3887 Author: rriggs Date: 2016-12-22 23:35 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0b8f2e0d3887 8164923: Error in the documentation for java.lang.Random Reviewed-by: rriggs Contributed-by: abhijit.r.roy at oracle.com ! src/java.base/share/classes/java/util/Random.java Changeset: fcd504fb37bf Author: rriggs Date: 2016-12-26 22:57 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fcd504fb37bf 8169482: java.time.DateTimeFormatter javadoc: F is not week-of-month Reviewed-by: rriggs Contributed-by: abhijit.r.roy at oracle.com ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java Changeset: 9ec4d2bcc93f Author: rriggs Date: 2016-12-26 23:09 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9ec4d2bcc93f 8170566: Incorrect phrase usage in javadocs documentation Reviewed-by: rriggs Contributed-by: abhijit.r.roy at oracle.com ! src/java.base/share/classes/java/util/function/package-info.java Changeset: f0a1116d618e Author: rriggs Date: 2016-12-26 23:15 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f0a1116d618e 8170653: The javadoc of ZoneRules.previousTransition() is wrong Reviewed-by: rriggs Contributed-by: abhijit.r.roy at oracle.com ! src/java.base/share/classes/java/time/zone/ZoneRules.java Changeset: 0dd710e3934e Author: rriggs Date: 2016-12-26 23:20 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0dd710e3934e 8171348: Incorrect documentation for DateTimeFormatter letter 'k' Reviewed-by: rriggs Contributed-by: abhijit.r.roy at oracle.com ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java From chris.hegarty at oracle.com Thu Jan 5 23:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Jan 2017 23:45:56 +0000 Subject: hg: jdk9/sandbox/langtools: 8172311: MostSpecific09.java and PotentiallyAmbiguousWarningTest.java failing across platforms Message-ID: <201701052345.v05NjvLc019623@aojmv0008.oracle.com> Changeset: 2c149bcd54c5 Author: jjg Date: 2017-01-05 15:39 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/2c149bcd54c5 8172311: MostSpecific09.java and PotentiallyAmbiguousWarningTest.java failing across platforms Reviewed-by: vromero ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java ! test/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.out From chris.hegarty at oracle.com Fri Jan 6 01:15:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Jan 2017 01:15:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8172273: SSLEngine.unwrap fails with ArrayIndexOutOfBoundsException Message-ID: <201701060115.v061FvIO007670@aojmv0008.oracle.com> Changeset: a3e0af65d378 Author: xuelei Date: 2017-01-06 01:09 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a3e0af65d378 8172273: SSLEngine.unwrap fails with ArrayIndexOutOfBoundsException Reviewed-by: wetmore ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! test/javax/net/ssl/TLS/TestJSSEClientProtocol.java From chris.hegarty at oracle.com Fri Jan 6 02:15:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Jan 2017 02:15:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8129988: JSSE should create a single instance of the cacerts KeyStore Message-ID: <201701060215.v062Fx7F019696@aojmv0008.oracle.com> Changeset: 904861872c0e Author: xuelei Date: 2017-01-06 02:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/904861872c0e 8129988: JSSE should create a single instance of the cacerts KeyStore Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java + src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java - src/java.base/share/classes/sun/security/validator/KeyStores.java + src/java.base/share/classes/sun/security/validator/TrustStoreUtil.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! test/sun/security/ssl/SSLContextImpl/BadTSProvider.java ! test/sun/security/validator/EndEntityExtensionCheck.java From chris.hegarty at oracle.com Fri Jan 6 13:31:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Jan 2017 13:31:07 +0000 Subject: hg: jdk9/sandbox/langtools: 8172158: Annotation processor not run with -source <= 8 Message-ID: <201701061331.v06DV7ox006192@aojmv0008.oracle.com> Changeset: c6b4fefd764c Author: jlahoda Date: 2017-01-06 14:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/c6b4fefd764c 8172158: Annotation processor not run with -source <= 8 Summary: Avoiding use of module prefix to map annotations to processors when running without modules. Reviewed-by: darcy, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! test/tools/javac/modules/AnnotationProcessing.java From chris.hegarty at oracle.com Fri Jan 6 18:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Jan 2017 18:45:56 +0000 Subject: hg: jdk9/sandbox/langtools: 8165405: jshell tool: /classpath is inconsistent; ... Message-ID: <201701061845.v06IjuFv016287@aojmv0008.oracle.com> Changeset: 5b6f12de6f91 Author: rfield Date: 2017-01-06 10:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5b6f12de6f91 8165405: jshell tool: /classpath is inconsistent 8172103: JShell: crash in TaskFactory$WrapSourceHandler.diag Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java From chris.hegarty at oracle.com Mon Jan 9 07:30:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 07:30:52 +0000 Subject: hg: jdk9/sandbox/jdk: 8030175: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails due to timeout Message-ID: <201701090730.v097Uqp1020225@aojmv0008.oracle.com> Changeset: d257d5a41c58 Author: mli Date: 2017-01-08 23:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d257d5a41c58 8030175: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails due to timeout Reviewed-by: rriggs ! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java From chris.hegarty at oracle.com Mon Jan 9 08:45:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 08:45:52 +0000 Subject: hg: jdk9/sandbox/jdk: 8169480: Inconsistencies across Format class hierarchy in their API spec and actual implementation of Exceptions Message-ID: <201701090845.v098jr44004980@aojmv0008.oracle.com> Changeset: a20f2cf90762 Author: nishjain Date: 2017-01-09 14:06 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a20f2cf90762 8169480: Inconsistencies across Format class hierarchy in their API spec and actual implementation of Exceptions Reviewed-by: naoto Contributed-by: nishit.jain at oracle.com ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java From chris.hegarty at oracle.com Mon Jan 9 11:00:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 11:00:37 +0000 Subject: hg: jdk9/sandbox: 8172037: Change log message of SetupCopyFiles Message-ID: <201701091100.v09B0bOq006388@aojmv0008.oracle.com> Changeset: ef056360ddf3 Author: erikj Date: 2017-01-09 11:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/ef056360ddf3 8172037: Change log message of SetupCopyFiles Reviewed-by: tbell ! make/CopyImportModules.gmk ! make/ModuleWrapper.gmk ! make/common/MakeBase.gmk From chris.hegarty at oracle.com Mon Jan 9 11:00:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 11:00:47 +0000 Subject: hg: jdk9/sandbox/hotspot: 8172037: Change log message of SetupCopyFiles Message-ID: <201701091100.v09B0l3t006531@aojmv0008.oracle.com> Changeset: 31f1d26c60df Author: erikj Date: 2017-01-09 11:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/31f1d26c60df 8172037: Change log message of SetupCopyFiles Reviewed-by: tbell ! make/CopyToExplodedJdk.gmk From chris.hegarty at oracle.com Mon Jan 9 16:01:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 16:01:03 +0000 Subject: hg: jdk9/sandbox/langtools: 8172411: -XDnoModules must be removed Message-ID: <201701091601.v09G14qg025651@aojmv0008.oracle.com> Changeset: 5ec5a14e1627 Author: jlahoda Date: 2017-01-09 16:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5ec5a14e1627 8172411: -XDnoModules must be removed Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java From chris.hegarty at oracle.com Mon Jan 9 22:01:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 22:01:45 +0000 Subject: hg: jdk9/sandbox/langtools: 8172255: JShell API: ExecutionControl/LoaderDelegate: Remove unused/unimplemented setClassPath Message-ID: <201701092201.v09M1jXH028004@aojmv0008.oracle.com> Changeset: ee620ff60730 Author: rfield Date: 2017-01-09 13:50 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/ee620ff60730 8172255: JShell API: ExecutionControl/LoaderDelegate: Remove unused/unimplemented setClassPath Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteCodes.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! test/jdk/jshell/KullaTesting.java From chris.hegarty at oracle.com Mon Jan 9 22:15:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Jan 2017 22:15:50 +0000 Subject: hg: jdk9/sandbox/jdk: 8172347: Refactoring src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java to improve testability of rmiregistry Message-ID: <201701092215.v09MFofW001082@aojmv0008.oracle.com> Changeset: d93e93939378 Author: mli Date: 2017-01-09 14:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d93e93939378 8172347: Refactoring src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java to improve testability of rmiregistry Reviewed-by: rriggs, msheppar ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java From chris.hegarty at oracle.com Tue Jan 10 00:31:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 00:31:06 +0000 Subject: hg: jdk9/sandbox/langtools: 8172458: Make javax.lang.model javadoc HTML 5 compliant Message-ID: <201701100031.v0A0V64l000267@aojmv0008.oracle.com> Changeset: f5dc63258a43 Author: darcy Date: 2017-01-09 16:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f5dc63258a43 8172458: Make javax.lang.model javadoc HTML 5 compliant Reviewed-by: jjg ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/WildcardType.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java From chris.hegarty at oracle.com Tue Jan 10 02:16:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 02:16:04 +0000 Subject: hg: jdk9/sandbox/langtools: 8171981: JShell: Fails compilation: new Object().getClass().getSuperclass() Message-ID: <201701100216.v0A2G46m020981@aojmv0008.oracle.com> Changeset: 9ed8e9a27b00 Author: rfield Date: 2017-01-09 18:04 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/9ed8e9a27b00 8171981: JShell: Fails compilation: new Object().getClass().getSuperclass() Reviewed-by: mcimadamore ! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java + src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java + src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java ! test/jdk/jshell/TypeNameTest.java ! test/jdk/jshell/VariablesTest.java From chris.hegarty at oracle.com Tue Jan 10 05:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 05:45:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8172475: Remove usage from Class and ClassLoader Message-ID: <201701100545.v0A5jwVs002336@aojmv0008.oracle.com> Changeset: 44454471f7e7 Author: darcy Date: 2017-01-09 21:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/44454471f7e7 8172475: Remove usage from Class and ClassLoader Reviewed-by: bpb, mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java From chris.hegarty at oracle.com Tue Jan 10 09:31:10 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 09:31:10 +0000 Subject: hg: jdk9/sandbox/langtools: 8171385: jshell tool: unresponsive to ctrl-C in input wait on Windows Message-ID: <201701100931.v0A9VA60021359@aojmv0008.oracle.com> Changeset: f420d8eea54f Author: jlahoda Date: 2017-01-10 10:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f420d8eea54f 8171385: jshell tool: unresponsive to ctrl-C in input wait on Windows Summary: Ensuring stop is sent using the proper channel depending on the current state of the StopDetectingInputStream. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java ! test/jdk/jshell/StopExecutionTest.java From chris.hegarty at oracle.com Tue Jan 10 10:30:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 10:30:53 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701101030.v0AAUrrt004550@aojmv0008.oracle.com> Changeset: 4650659a4f55 Author: erikj Date: 2017-01-10 11:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/4650659a4f55 8172241: Cleanup mistakes in jib publish support change Reviewed-by: tbell ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/Bundles.gmk ! make/Images.gmk ! make/Main.gmk Changeset: df239221d512 Author: erikj Date: 2017-01-10 11:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/df239221d512 8171932: unresolved macro in javadoc command Reviewed-by: tbell ! make/Javadoc.gmk ! make/common/MakeBase.gmk From chris.hegarty at oracle.com Tue Jan 10 10:45:34 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 10:45:34 +0000 Subject: hg: jdk9/sandbox: 8170862: VarDeps breaks when a file with overridden CFLAGS has the same name as the library Message-ID: <201701101045.v0AAjYxs007638@aojmv0008.oracle.com> Changeset: 8cddd16d59ee Author: erikj Date: 2017-01-10 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8cddd16d59ee 8170862: VarDeps breaks when a file with overridden CFLAGS has the same name as the library Reviewed-by: tbell ! make/common/NativeCompilation.gmk From chris.hegarty at oracle.com Tue Jan 10 13:01:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 13:01:02 +0000 Subject: hg: jdk9/sandbox/langtools: 8172414: jshell not working in exploded JDK build Message-ID: <201701101301.v0AD12q6008834@aojmv0008.oracle.com> Changeset: 6891ece2edae Author: jlahoda Date: 2017-01-10 13:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6891ece2edae 8172414: jshell not working in exploded JDK build Summary: Using Class.getResourceAsStream instead of a direct reference to JRT. Reviewed-by: rfield, sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java From chris.hegarty at oracle.com Tue Jan 10 13:16:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 13:16:00 +0000 Subject: hg: jdk9/sandbox/nashorn: 8172493: Nashorn FX example 3-4 using load for fx: scripts fails to run with latest jdk9 ea build Message-ID: <201701101316.v0ADG05X012426@aojmv0008.oracle.com> Changeset: 6b43eb787db4 Author: sundar Date: 2017-01-10 18:50 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/6b43eb787db4 8172493: Nashorn FX example 3-4 using load for fx: scripts fails to run with latest jdk9 ea build Reviewed-by: hannesw, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js From chris.hegarty at oracle.com Tue Jan 10 15:01:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 15:01:07 +0000 Subject: hg: jdk9/sandbox/nashorn: 8170781: PropertyMapIterator throws NoSuchElementException on last element Message-ID: <201701101501.v0AF17vu018254@aojmv0008.oracle.com> Changeset: db9349bc7035 Author: hannesw Date: 2017-01-10 15:27 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/db9349bc7035 8170781: PropertyMapIterator throws NoSuchElementException on last element Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + test/src/jdk/nashorn/internal/runtime/test/PropertyMapTest.java From chris.hegarty at oracle.com Tue Jan 10 17:01:10 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 17:01:10 +0000 Subject: hg: jdk9/sandbox/nashorn: 8166187: Regression: NPE during reparse when using persistent code cache and optimistic types Message-ID: <201701101701.v0AH1ApE016284@aojmv0008.oracle.com> Changeset: 4a07ebdf8b45 Author: hannesw Date: 2017-01-10 17:52 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/4a07ebdf8b45 8166187: Regression: NPE during reparse when using persistent code cache and optimistic types Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java From chris.hegarty at oracle.com Tue Jan 10 19:30:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 19:30:55 +0000 Subject: hg: jdk9/sandbox/jaxws: 8159058: SAXParseException when sending soap message Message-ID: <201701101930.v0AJUtDx023501@aojmv0008.oracle.com> Changeset: a98174edd246 Author: aefimov Date: 2017-01-10 22:15 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/a98174edd246 8159058: SAXParseException when sending soap message Reviewed-by: lancea ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java From chris.hegarty at oracle.com Tue Jan 10 19:31:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 19:31:01 +0000 Subject: hg: jdk9/sandbox/jdk: 8159058: SAXParseException when sending soap message Message-ID: <201701101931.v0AJV2GC023602@aojmv0008.oracle.com> Changeset: 766677da17b5 Author: aefimov Date: 2017-01-10 22:17 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/766677da17b5 8159058: SAXParseException when sending soap message Reviewed-by: lancea + test/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java From chris.hegarty at oracle.com Tue Jan 10 20:01:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Jan 2017 20:01:02 +0000 Subject: hg: jdk9/sandbox/langtools: 8171332: NPE in MembersPhase.finishClass Message-ID: <201701102001.v0AK12Vj000754@aojmv0008.oracle.com> Changeset: 97a60778fc6a Author: vromero Date: 2017-01-10 11:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/97a60778fc6a 8171332: NPE in MembersPhase.finishClass Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/T8171332/Buggy.java + test/tools/javac/T8171332/Processor.java + test/tools/javac/T8171332/Processor.out From chris.hegarty at oracle.com Wed Jan 11 10:16:11 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 10:16:11 +0000 Subject: hg: jdk9/sandbox/langtools: 8169197: Improve error reporting for compiling against unexported package Message-ID: <201701111016.v0BAGBrh006653@aojmv0008.oracle.com> Changeset: f94e974fe589 Author: jlahoda Date: 2017-01-11 10:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f94e974fe589 8169197: Improve error reporting for compiling against unexported package Summary: When a type cannot be found, look into other modules, search for possible viable types, and report them conveniently to the user. Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.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/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235a.out ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T5003235/T5003235b.out ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/RunExamples.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apia/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apia/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apib/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/apib/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apia/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apia/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apib/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/apib/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/NotDefAccessNotExported.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AutomaticModules.java + test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/LimitModulesTest.java ! test/tools/javac/modules/OpenModulesTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresStaticTest.java ! test/tools/javac/modules/RequiresTransitiveTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java From chris.hegarty at oracle.com Wed Jan 11 12:15:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 12:15:42 +0000 Subject: hg: jdk9/sandbox: 8171409: Create a smoother configure experience on macosx Message-ID: <201701111215.v0BCFgFM003641@aojmv0008.oracle.com> Changeset: 47f2a1a3bc8c Author: ihse Date: 2017-01-11 13:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/47f2a1a3bc8c 8171409: Create a smoother configure experience on macosx Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/lib-freetype.m4 From magnus.ihse.bursie at oracle.com Wed Jan 11 14:13:51 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:13:51 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201701111413.v0BEDp3w009008@aojmv0008.oracle.com> Changeset: d0be81f388ba Author: ihse Date: 2017-01-11 15:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d0be81f388ba Merge - THIRD_PARTY_README ! make/Main.gmk ! make/common/NativeCompilation.gmk From magnus.ihse.bursie at oracle.com Wed Jan 11 14:14:04 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:14:04 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201701111414.v0BEE4d7009144@aojmv0008.oracle.com> Changeset: 3252fe6730e6 Author: ihse Date: 2017-01-11 15:10 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/3252fe6730e6 Merge - THIRD_PARTY_README From magnus.ihse.bursie at oracle.com Wed Jan 11 14:14:18 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:14:18 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201701111414.v0BEEINb009306@aojmv0008.oracle.com> Changeset: 0136bc08487e Author: ihse Date: 2017-01-11 15:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0136bc08487e Merge - THIRD_PARTY_README - make/BuildHotspot.gmk ! make/test/JtregNative.gmk - src/share/vm/code/codeCacheExtensions.hpp - src/share/vm/code/codeCacheExtensions_ext.hpp - src/share/vm/gc/g1/bufferingOopClosure.cpp - src/share/vm/runtime/semaphore.cpp ! test/Makefile - test/compiler/c2/cr7005594/Test7005594.java - test/compiler/c2/cr7005594/Test7005594.sh - test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java From magnus.ihse.bursie at oracle.com Wed Jan 11 14:14:49 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:14:49 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201701111414.v0BEEn1o009454@aojmv0008.oracle.com> Changeset: 9caf4c6aea81 Author: ihse Date: 2017-01-11 15:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/9caf4c6aea81 Merge - THIRD_PARTY_README From magnus.ihse.bursie at oracle.com Wed Jan 11 14:14:55 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:14:55 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201701111414.v0BEEtmV009508@aojmv0008.oracle.com> Changeset: 5b5af98e1a46 Author: ihse Date: 2017-01-11 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/5b5af98e1a46 Merge - THIRD_PARTY_README From magnus.ihse.bursie at oracle.com Wed Jan 11 14:15:01 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:15:01 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201701111415.v0BEF18D009564@aojmv0008.oracle.com> Changeset: dc564a424318 Author: ihse Date: 2017-01-11 15:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dc564a424318 Merge - THIRD_PARTY_README - make/copy/Copy-jdk.crypto.pkcs11.gmk - make/launcher/Launcher-jdk.pack200.gmk - make/lib/Lib-jdk.crypto.pkcs11.gmk - make/lib/Lib-jdk.pack200.gmk - 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/ModuleReferences.java - src/java.base/share/classes/java/lang/module/SystemModuleFinder.java - src/java.base/share/classes/sun/security/validator/KeyStores.java - src/java.compact1/share/classes/module-info.java - src/java.compact2/share/classes/module-info.java - src/java.compact3/share/classes/module-info.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties - src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java - src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java - src/java.httpclient/share/classes/java/net/http/AsyncConnection.java - src/java.httpclient/share/classes/java/net/http/AsyncEvent.java - src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java - src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java - src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java - src/java.httpclient/share/classes/java/net/http/BufferHandler.java - src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java - src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java - src/java.httpclient/share/classes/java/net/http/ConnectionPool.java - src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java - src/java.httpclient/share/classes/java/net/http/CookieFilter.java - src/java.httpclient/share/classes/java/net/http/DataFrame.java - src/java.httpclient/share/classes/java/net/http/ErrorFrame.java - src/java.httpclient/share/classes/java/net/http/Exchange.java - src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java - src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java - src/java.httpclient/share/classes/java/net/http/FilterFactory.java - src/java.httpclient/share/classes/java/net/http/FrameReader.java - src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java - src/java.httpclient/share/classes/java/net/http/HeaderFilter.java - src/java.httpclient/share/classes/java/net/http/HeaderFrame.java - src/java.httpclient/share/classes/java/net/http/HeaderParser.java - src/java.httpclient/share/classes/java/net/http/HeadersFrame.java - src/java.httpclient/share/classes/java/net/http/Http1Exchange.java - src/java.httpclient/share/classes/java/net/http/Http1Request.java - src/java.httpclient/share/classes/java/net/http/Http1Response.java - src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java - src/java.httpclient/share/classes/java/net/http/Http2Connection.java - src/java.httpclient/share/classes/java/net/http/Http2Frame.java - src/java.httpclient/share/classes/java/net/http/HttpClient.java - src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java - src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java - src/java.httpclient/share/classes/java/net/http/HttpConnection.java - src/java.httpclient/share/classes/java/net/http/HttpHeaders.java - src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java - src/java.httpclient/share/classes/java/net/http/HttpRedirectImpl.java - src/java.httpclient/share/classes/java/net/http/HttpRequest.java - src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java - src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java - src/java.httpclient/share/classes/java/net/http/HttpResponse.java - src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java - src/java.httpclient/share/classes/java/net/http/HttpTimeoutException.java - src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java - src/java.httpclient/share/classes/java/net/http/Log.java - src/java.httpclient/share/classes/java/net/http/MultiExchange.java - src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java - src/java.httpclient/share/classes/java/net/http/Pair.java - src/java.httpclient/share/classes/java/net/http/PingFrame.java - src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java - src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java - src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java - src/java.httpclient/share/classes/java/net/http/PriorityFrame.java - src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java - src/java.httpclient/share/classes/java/net/http/Queue.java - src/java.httpclient/share/classes/java/net/http/RawChannel.java - src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java - src/java.httpclient/share/classes/java/net/http/RedirectFilter.java - src/java.httpclient/share/classes/java/net/http/ResetFrame.java - src/java.httpclient/share/classes/java/net/http/ResponseContent.java - src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java - src/java.httpclient/share/classes/java/net/http/SSLConnection.java - src/java.httpclient/share/classes/java/net/http/SSLDelegate.java - src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java - src/java.httpclient/share/classes/java/net/http/SettingsFrame.java - src/java.httpclient/share/classes/java/net/http/Stream.java - src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java - src/java.httpclient/share/classes/java/net/http/Utils.java - src/java.httpclient/share/classes/java/net/http/WS.java - src/java.httpclient/share/classes/java/net/http/WSBuilder.java - src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java - src/java.httpclient/share/classes/java/net/http/WSDisposable.java - src/java.httpclient/share/classes/java/net/http/WSFrame.java - src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java - src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java - src/java.httpclient/share/classes/java/net/http/WSMessageSender.java - src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java - src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java - src/java.httpclient/share/classes/java/net/http/WSProtocolException.java - src/java.httpclient/share/classes/java/net/http/WSReceiver.java - src/java.httpclient/share/classes/java/net/http/WSShared.java - src/java.httpclient/share/classes/java/net/http/WSSharedPool.java - src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java - src/java.httpclient/share/classes/java/net/http/WSTransmitter.java - src/java.httpclient/share/classes/java/net/http/WSUtils.java - src/java.httpclient/share/classes/java/net/http/WSWriter.java - src/java.httpclient/share/classes/java/net/http/WebSocket.java - src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java - src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java - src/java.httpclient/share/classes/java/net/http/package-info.java - src/java.httpclient/share/classes/module-info.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java - src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java - src/jdk.crypto.pkcs11/share/classes/module-info.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.pkcs11/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/p11_md.h - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java - src/jdk.pack200/share/classes/module-info.java - src/jdk.pack200/share/native/common-unpack/bands.cpp - src/jdk.pack200/share/native/common-unpack/bands.h - src/jdk.pack200/share/native/common-unpack/bytes.cpp - src/jdk.pack200/share/native/common-unpack/bytes.h - src/jdk.pack200/share/native/common-unpack/coding.cpp - src/jdk.pack200/share/native/common-unpack/coding.h - src/jdk.pack200/share/native/common-unpack/constants.h - src/jdk.pack200/share/native/common-unpack/defines.h - src/jdk.pack200/share/native/common-unpack/unpack.cpp - src/jdk.pack200/share/native/common-unpack/unpack.h - src/jdk.pack200/share/native/common-unpack/utils.cpp - src/jdk.pack200/share/native/common-unpack/utils.h - src/jdk.pack200/share/native/common-unpack/zip.cpp - src/jdk.pack200/share/native/common-unpack/zip.h - src/jdk.pack200/share/native/libunpack/jni.cpp - src/jdk.pack200/share/native/unpack200/main.cpp - src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest - test/java/net/InetAddress/ptr/lookup.sh - test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.sh - test/java/net/httpclient/BasicWebSocketAPITest.java - test/java/net/httpclient/HttpUtils.java - test/java/net/httpclient/QuickResponses.java - test/java/net/httpclient/TimeoutTest.java - test/java/net/httpclient/http2/TEST.properties - test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java - test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java - test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java - test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java - test/java/rmi/testlibrary/RegistryRunner_Stub.java - test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java - test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.sh - test/java/util/spi/ResourceBundleControlProvider/providersrc/Makefile - test/java/util/spi/ResourceBundleControlProvider/providersrc/UserControlProvider.java - test/java/util/spi/ResourceBundleControlProvider/providersrc/UserXMLControl.java - test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB.xml - test/java/util/spi/ResourceBundleControlProvider/providersrc/XmlRB_ja.xml - test/java/util/spi/ResourceBundleControlProvider/providersrc/java.util.spi.ResourceBundleControlProvider - test/java/util/spi/ResourceBundleControlProvider/rbcontrolprovider.jar - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh - test/tools/jlink/plugins/FileCopierPluginTest.java From magnus.ihse.bursie at oracle.com Wed Jan 11 14:15:26 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:15:26 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201701111415.v0BEFQFn009761@aojmv0008.oracle.com> Changeset: 80f9dc62d1c0 Author: ihse Date: 2017-01-11 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/80f9dc62d1c0 Merge - THIRD_PARTY_README - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleVersion_attribute.java - src/jdk.jshell/share/classes/jdk/jshell/overview.html - test/jdk/javadoc/doclet/testModules/module1/module-info.java - test/jdk/javadoc/doclet/testModules/module1/testpkgmdl1/TestClassInModule1.java - test/jdk/javadoc/doclet/testModules/module2/module-info.java - test/jdk/javadoc/doclet/testModules/module2/testpkg2mdl2/TestInterfaceInModule2.java - test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationType.java - test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/AnnotationTypeUndocumented.java - test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java - test/tools/javac/diags/examples/CyclicRequires/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/CyclicRequires/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/DuplicateModule/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/DuplicateModule/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/HasBeenDeprecatedModule/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/HasBeenDeprecatedModule/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/HasBeenDeprecatedRemovalModule/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/HasBeenDeprecatedRemovalModule/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/api/Api.java - test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/api1/Api1.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/api2/Api2.java - test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredTransitive/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/api/Api.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/impl/Impl.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/api/Api.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/qapi/QApi.java - test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/ModuleInfoWithoutModule/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/additional/m1/module-info.java - test/tools/javac/diags/examples/MultiModuleOutputCannotBeExplodedModule/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java - test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib1/exported/Api1.java - test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib1/module-info.java - test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib2/exported/Api2.java - test/tools/javac/diags/examples/PackageClashFromRequires/modulesourcepath/lib2/module-info.java - test/tools/javac/diags/examples/PackageEmptyOrNotFound/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/Service.java - test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/exported/ServiceImplementation.java - test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/ServiceImplementationNotInRightModule/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/UnnamedPackageInNamedModule/modulesourcepath/m1/UnnamedPackageInNamedModule.java - test/tools/javac/diags/examples/UnnamedPackageInNamedModule/modulesourcepath/m1/module-info.java - test/tools/jdeps/modules/src/m4/module-info.java - test/tools/jdeps/modules/src/m4/p4/Lib.java - test/tools/jdeps/modules/src/m4/p4/internal/Impl.java - test/tools/jdeps/modules/src/m5/module-info.java - test/tools/jdeps/modules/src/m5/p5/Main.java - test/tools/jdeps/modules/src/m5/p5/internal/T.java - test/tools/jdeps/modules/src/m8/module-info.java - test/tools/jdeps/modules/src/m8/p8/Main.java From magnus.ihse.bursie at oracle.com Wed Jan 11 14:15:32 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 11 Jan 2017 14:15:32 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201701111415.v0BEFWoZ009806@aojmv0008.oracle.com> Changeset: 194caa9ae9ef Author: ihse Date: 2017-01-11 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/194caa9ae9ef Merge - RELEASE_README - THIRD_PARTY_README - src/jdk.scripting.nashorn/share/classes/overview.html - test/script/basic/JDK-8141209.js - test/script/basic/JDK-8141209.js.EXPECTED From chris.hegarty at oracle.com Wed Jan 11 17:00:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 17:00:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8171958: Several tests from java/time/test/java/time/format requiring jdk.localedata for execution Message-ID: <201701111700.v0BH0xe9022853@aojmv0008.oracle.com> Changeset: 2645e2102d3c Author: skovalev Date: 2017-01-11 13:10 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2645e2102d3c 8171958: Several tests from java/time/test/java/time/format requiring jdk.localedata for execution Reviewed-by: naoto ! test/java/time/TEST.properties ! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java + test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java ! test/java/time/test/java/time/format/TestDateTimeTextProvider.java + test/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java ! test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java ! test/java/time/test/java/time/format/TestNonIsoFormatter.java ! test/java/time/test/java/time/format/TestTextParser.java + test/java/time/test/java/time/format/TestTextParserWithLocale.java ! test/java/time/test/java/time/format/TestTextPrinter.java + test/java/time/test/java/time/format/TestTextPrinterWithLocale.java From chris.hegarty at oracle.com Wed Jan 11 17:15:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 17:15:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8075884: check runtime usage tests with multi-release jar files Message-ID: <201701111715.v0BHFuhS026963@aojmv0008.oracle.com> Changeset: 16af3df77839 Author: xiaofeya Date: 2017-01-11 08:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/16af3df77839 8075884: check runtime usage tests with multi-release jar files Reviewed-by: psandoz + test/tools/jar/multiRelease/RuntimeTest.java + test/tools/jar/multiRelease/data/runtimetest/MVJarJJSTestScript.js + test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java + test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java + test/tools/jar/multiRelease/data/runtimetest/base/versionResource + test/tools/jar/multiRelease/data/runtimetest/manifest.txt + test/tools/jar/multiRelease/data/runtimetest/test/UseByImport.java + test/tools/jar/multiRelease/data/runtimetest/test/UseByReflection.java + test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java + test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java + test/tools/jar/multiRelease/data/runtimetest/v10/versionResource + test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java + test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java + test/tools/jar/multiRelease/data/runtimetest/v9/versionResource From igor.ignatyev at oracle.com Wed Jan 11 18:42:32 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:32 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgWIe019534@aojmv0008.oracle.com> Changeset: c1b07df46043 Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c1b07df46043 Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:32 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:32 +0000 Subject: hg: jdk9/sandbox: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgWwo019531@aojmv0008.oracle.com> Changeset: a691f93e9e41 Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/a691f93e9e41 Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:33 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:33 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgX80019538@aojmv0008.oracle.com> Changeset: 5dd90ad0440c Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/5dd90ad0440c Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:34 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:34 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgYoU019575@aojmv0008.oracle.com> Changeset: f8ec5d415e01 Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/f8ec5d415e01 Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:33 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:33 +0000 Subject: hg: jdk9/sandbox/corba: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgXvl019544@aojmv0008.oracle.com> Changeset: 6f11fbe3d15a Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/6f11fbe3d15a Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:34 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:34 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgYWA019580@aojmv0008.oracle.com> Changeset: 5f3884f023ee Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/5f3884f023ee Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:34 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:34 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgYHT019571@aojmv0008.oracle.com> Changeset: 53667c263662 Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/53667c263662 Initial changes for JDK-8172417 From igor.ignatyev at oracle.com Wed Jan 11 18:42:33 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 11 Jan 2017 18:42:33 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changes for JDK-8172417 Message-ID: <201701111842.v0BIgXme019541@aojmv0008.oracle.com> Changeset: efb34a694080 Author: iignatyev Date: 2017-01-11 21:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/efb34a694080 Initial changes for JDK-8172417 From chris.hegarty at oracle.com Wed Jan 11 18:45:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 18:45:59 +0000 Subject: hg: jdk9/sandbox/langtools: 8171325: NPE in Check.clearLocalClassNameIndexes Message-ID: <201701111845.v0BIjxqB020979@aojmv0008.oracle.com> Changeset: 9486f3eac5ad Author: vromero Date: 2017-01-11 10:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/9486f3eac5ad 8171325: NPE in Check.clearLocalClassNameIndexes Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.java + test/tools/javac/T8171325/NPEClearingLocalClassNameIndexesTest.out From chris.hegarty at oracle.com Wed Jan 11 19:16:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 19:16:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8172530: JShell: TypeProjection .stream().map(...).collect(...) must be replaced with .map(...) Message-ID: <201701111916.v0BJG0Mq027911@aojmv0008.oracle.com> Changeset: 69e2e4d7136c Author: rfield Date: 2017-01-11 11:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/69e2e4d7136c 8172530: JShell: TypeProjection .stream().map(...).collect(...) must be replaced with .map(...) Reviewed-by: mcimadamore ! src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java From chris.hegarty at oracle.com Wed Jan 11 21:15:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 21:15:51 +0000 Subject: hg: jdk9/sandbox/jaxp: 8171243: CatalogManager.catalogResolver throws FileSystemNotFoundException with jar Message-ID: <201701112115.v0BLFpRm028737@aojmv0008.oracle.com> Changeset: 8c9a2a24752b Author: joehw Date: 2017-01-11 13:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/8c9a2a24752b 8171243: CatalogManager.catalogResolver throws FileSystemNotFoundException with jar Reviewed-by: rriggs, dfuchs, lancea, alanb ! src/java.xml/share/classes/javax/xml/catalog/AltCatalog.java ! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java ! src/java.xml/share/classes/javax/xml/catalog/Catalog.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! src/java.xml/share/classes/javax/xml/catalog/UriEntry.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java + test/javax/xml/jaxp/functional/catalog/catalogFiles/dummy.xml ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java + test/javax/xml/jaxp/libs/jaxp/library/JarUtils.java + test/javax/xml/jaxp/libs/jaxp/library/SimpleHttpServer.java + test/javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java + test/javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java - test/javax/xml/jaxp/unittest/catalog/CatalogInvalidPathTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/jar/META-INF/MANIFEST.MF + test/javax/xml/jaxp/unittest/catalog/jar/META-INF/catalog/ws-addr.xsd + test/javax/xml/jaxp/unittest/catalog/jar/META-INF/jax-ws-catalog.xml From chris.hegarty at oracle.com Wed Jan 11 21:15:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Jan 2017 21:15:56 +0000 Subject: hg: jdk9/sandbox/jaxws: 8171243: CatalogManager.catalogResolver throws FileSystemNotFoundException with jar Message-ID: <201701112115.v0BLFupw028794@aojmv0008.oracle.com> Changeset: 92aa05eff5d1 Author: joehw Date: 2017-01-11 13:08 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/92aa05eff5d1 8171243: CatalogManager.catalogResolver throws FileSystemNotFoundException with jar Reviewed-by: rriggs, dfuchs, lancea, alanb ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java From chris.hegarty at oracle.com Thu Jan 12 03:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 03:45:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use" Message-ID: <201701120345.v0C3juJR021788@aojmv0008.oracle.com> Changeset: dbd8c17b486f Author: mli Date: 2017-01-11 19:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dbd8c17b486f 8172314: java/rmi/registry/altSecurityManager/AltSecurityManager.java fails with "port in use" Reviewed-by: rriggs ! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java ! test/java/rmi/registry/altSecurityManager/TestSecurityManager.java + test/java/rmi/registry/altSecurityManager/registry.security.policy + test/java/rmi/registry/altSecurityManager/rmid.security.policy ! test/java/rmi/registry/reexport/Reexport.java ! test/java/rmi/testlibrary/JavaVM.java - test/java/rmi/testlibrary/REGISTRY.java ! test/java/rmi/testlibrary/RMID.java + test/java/rmi/testlibrary/RMIRegistryRunner.java ! test/java/rmi/testlibrary/RegistryRunner.java + test/java/rmi/testlibrary/RegistryVM.java ! test/java/rmi/testlibrary/TestParams.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java + test/java/rmi/transport/dgcDeadLock/registry.security.policy ! test/sun/rmi/transport/tcp/DeadCachedConnection.java From chris.hegarty at oracle.com Thu Jan 12 09:15:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 09:15:37 +0000 Subject: hg: jdk9/sandbox: 8172562: Changing log level on Javadoc causes total rebuild Message-ID: <201701120915.v0C9Fbd3000772@aojmv0008.oracle.com> Changeset: fc80aba4ce4b Author: ihse Date: 2017-01-12 10:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/fc80aba4ce4b 8172562: Changing log level on Javadoc causes total rebuild Reviewed-by: erikj, tbell ! make/Javadoc.gmk From chris.hegarty at oracle.com Thu Jan 12 09:45:33 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 09:45:33 +0000 Subject: hg: jdk9/sandbox: 8172702: Remove left-over OPENJDK_TARGET_CPU_JLI_CFLAGS Message-ID: <201701120945.v0C9jXpk007335@aojmv0008.oracle.com> Changeset: f277629427ce Author: ihse Date: 2017-01-12 10:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f277629427ce 8172702: Remove left-over OPENJDK_TARGET_CPU_JLI_CFLAGS Reviewed-by: erikj ! common/autoconf/buildjdk-spec.gmk.in From chris.hegarty at oracle.com Thu Jan 12 11:45:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 11:45:54 +0000 Subject: hg: jdk9/sandbox/jdk: 8168149: Examine the behavior of jmod command-line options - repeating vs last one wins Message-ID: <201701121145.v0CBjsXE007369@aojmv0008.oracle.com> Changeset: c82c693bc2a5 Author: chegar Date: 2017-01-12 11:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c82c693bc2a5 8168149: Examine the behavior of jmod command-line options - repeating vs last one wins Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jmod/JmodTest.java From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:17 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:17 +0000 Subject: hg: jdk9/sandbox/corba: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5H6s012882@aojmv0008.oracle.com> Changeset: c682ce11c800 Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/c682ce11c800 Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:17 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:17 +0000 Subject: hg: jdk9/sandbox: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5HNF012886@aojmv0008.oracle.com> Changeset: 52342cc5749f Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/52342cc5749f Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:18 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:18 +0000 Subject: hg: jdk9/sandbox/jdk: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5IuL012895@aojmv0008.oracle.com> Changeset: c848a47e1a8c Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c848a47e1a8c Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:18 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:18 +0000 Subject: hg: jdk9/sandbox/jaxp: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5Ixf012892@aojmv0008.oracle.com> Changeset: 02026279bed4 Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/02026279bed4 Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:19 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:19 +0000 Subject: hg: jdk9/sandbox/hotspot: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5JMp012902@aojmv0008.oracle.com> Changeset: b7e452523905 Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b7e452523905 Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:19 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:19 +0000 Subject: hg: jdk9/sandbox/jaxws: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5JOF012922@aojmv0008.oracle.com> Changeset: 4c5418b3176a Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/4c5418b3176a Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:19 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:19 +0000 Subject: hg: jdk9/sandbox/langtools: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5JC6012913@aojmv0008.oracle.com> Changeset: 68ef2b84099a Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/68ef2b84099a Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:05:20 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:05:20 +0000 Subject: hg: jdk9/sandbox/nashorn: Creating JDK-8172312-branch Message-ID: <201701121205.v0CC5Kpa012926@aojmv0008.oracle.com> Changeset: a23639a745a9 Author: ihse Date: 2017-01-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/a23639a745a9 Creating JDK-8172312-branch From magnus.ihse.bursie at oracle.com Thu Jan 12 12:41:39 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 12:41:39 +0000 Subject: hg: jdk9/sandbox: JDK-8172312-branch: Prototype implementation of docs-javadoc-unified make target. Message-ID: <201701121241.v0CCfdKQ020467@aojmv0008.oracle.com> Changeset: 6362d8c203f6 Author: ihse Date: 2017-01-12 13:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6362d8c203f6 JDK-8172312-branch: Prototype implementation of docs-javadoc-unified make target. ! make/Javadoc.gmk ! make/Main.gmk From chris.hegarty at oracle.com Thu Jan 12 12:45:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 12:45:53 +0000 Subject: hg: jdk9/sandbox/jdk: 8166365: Small immutable collections should provide optimized implementations when possible Message-ID: <201701121245.v0CCjr5H021832@aojmv0008.oracle.com> Changeset: 59e5101730c8 Author: redestad Date: 2017-01-12 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/59e5101730c8 8166365: Small immutable collections should provide optimized implementations when possible Reviewed-by: smarks, psandoz, attila ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/KeyValueHolder.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java ! test/java/util/Collection/SetFactories.java ! test/java/util/Map/MapFactories.java From chris.hegarty at oracle.com Thu Jan 12 13:30:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 13:30:36 +0000 Subject: hg: jdk9/sandbox: 8172709: Upgrade to jtreg 4.2 b05 Message-ID: <201701121330.v0CDUaSU002320@aojmv0008.oracle.com> Changeset: 037736440a67 Author: sla Date: 2017-01-12 14:26 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/037736440a67 8172709: Upgrade to jtreg 4.2 b05 Reviewed-by: erikj, chegar ! common/conf/jib-profiles.js From magnus.ihse.bursie at oracle.com Thu Jan 12 13:30:45 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 12 Jan 2017 13:30:45 +0000 Subject: hg: jdk9/sandbox: JDK-8172312-branch: Find modules automatically for unified javadocs. Message-ID: <201701121330.v0CDUjBh002917@aojmv0008.oracle.com> Changeset: 15f3d6eb972b Author: ihse Date: 2017-01-12 14:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/15f3d6eb972b JDK-8172312-branch: Find modules automatically for unified javadocs. ! make/Javadoc.gmk From chris.hegarty at oracle.com Thu Jan 12 13:45:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 13:45:31 +0000 Subject: hg: jdk9/sandbox: 8172712: configure should check that grep handles empty pattern correctly Message-ID: <201701121345.v0CDjVK2010533@aojmv0008.oracle.com> Changeset: 0b6178060b7f Author: stuefe Date: 2017-01-12 14:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0b6178060b7f 8172712: configure should check that grep handles empty pattern correctly Reviewed-by: ihse ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh From chris.hegarty at oracle.com Thu Jan 12 14:00:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 14:00:39 +0000 Subject: hg: jdk9/sandbox: 8172577: Builds for OS X after build 149 does not include Java Mission Control.app Message-ID: <201701121400.v0CE0eRw014161@aojmv0008.oracle.com> Changeset: 9ea35cb972ff Author: erikj Date: 2017-01-12 14:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/9ea35cb972ff 8172577: Builds for OS X after build 149 does not include Java Mission Control.app Reviewed-by: tbell, ihse ! make/Bundles.gmk From dmitry.fazunenko at oracle.com Thu Jan 12 14:33:38 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 12 Jan 2017 14:33:38 +0000 Subject: hg: jdk9/sandbox: JDK-8172417-branch: The very first working prototype code and test demo Message-ID: <201701121433.v0CEXcAO021685@aojmv0008.oracle.com> Changeset: 05f1fba7ca1b Author: dfazunen Date: 2017-01-12 17:30 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/05f1fba7ca1b JDK-8172417-branch: The very first working prototype code and test demo + test/lib/verundy/FlagResolver.java + test/lib/verundy/OtherVM.java + test/lib/verundy/OutcomeAnalyzer.java + test/lib/verundy/ProcessOutcome.java + test/lib/verundy/VMLauncher.java + test/lib/verundy/VMOutcome.java + test/lib/verundy/Verundy.java + test/lib/verundy/VerundyTest.template From dmitry.fazunenko at oracle.com Thu Jan 12 14:33:41 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 12 Jan 2017 14:33:41 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8172417-branch: The very first working prototype code and test demo Message-ID: <201701121433.v0CEXfon021688@aojmv0008.oracle.com> Changeset: 7f3c90affe9b Author: dfazunen Date: 2017-01-12 17:30 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7f3c90affe9b JDK-8172417-branch: The very first working prototype code and test demo + test/verundy/demo/TestBasic.java + test/verundy/demo/TestBasicAllGC.java + test/verundy/demo/TestHelloWorld.java + test/verundy/demo/TestSystemGC.java + test/verundy/demo/TestWB.java From chris.hegarty at oracle.com Thu Jan 12 15:01:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 15:01:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8172668: NPE in jdk.compiler/com.sun.tools.javac.comp.TypeEnter$ImportsPhase.importNamed( Message-ID: <201701121501.v0CF10ZJ028497@aojmv0008.oracle.com> Changeset: cfa0d9053907 Author: jlahoda Date: 2017-01-12 15:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/cfa0d9053907 8172668: NPE in jdk.compiler/com.sun.tools.javac.comp.TypeEnter$ImportsPhase.importNamed( Summary: Guarding against noType returned from ErrorType.getOriginalType. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/tools/javac/modules/ConvenientAccessErrorsTest.java From chris.hegarty at oracle.com Thu Jan 12 16:16:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 16:16:02 +0000 Subject: hg: jdk9/sandbox/jdk: 8172720: Collections.SingletonList::hashCode not spec-compliant Message-ID: <201701121616.v0CGG2oj016861@aojmv0008.oracle.com> Changeset: efb23122b07c Author: redestad Date: 2017-01-12 17:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/efb23122b07c 8172720: Collections.SingletonList::hashCode not spec-compliant Reviewed-by: chegar ! src/java.base/share/classes/java/util/Collections.java From chris.hegarty at oracle.com Thu Jan 12 17:31:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 17:31:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8172213: Remove unused and partially implemented JavacElements#getSourcePosition methods Message-ID: <201701121731.v0CHV03K004868@aojmv0008.oracle.com> Changeset: b95622ea8356 Author: vromero Date: 2017-01-12 09:04 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b95622ea8356 8172213: Remove unused and partially implemented JavacElements#getSourcePosition methods Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java - src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java From chris.hegarty at oracle.com Thu Jan 12 18:15:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 18:15:57 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701121815.v0CIFw32015215@aojmv0008.oracle.com> Changeset: dfbdab76bedc Author: michaelm Date: 2017-01-12 18:02 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dfbdab76bedc 8163449: Allow per protocol setting for URLConnection defaultUseCaches Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/URLConnection.java + test/java/net/URLConnection/SetDefaultUseCaches.java Changeset: 144b1248e27d Author: mli Date: 2017-01-12 10:10 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/144b1248e27d 8030950: TEST_BUG: java/rmi/registry/classPathCodebase/ClassPathCodebase.java failing intermittently Reviewed-by: rriggs ! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java + test/java/rmi/registry/classPathCodebase/registry.security.policy ! test/java/rmi/registry/classPathCodebase/security.policy From chris.hegarty at oracle.com Thu Jan 12 21:46:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Jan 2017 21:46:03 +0000 Subject: hg: jdk9/sandbox/jdk: 23 new changesets Message-ID: <201701122146.v0CLk4aN006576@aojmv0008.oracle.com> Changeset: 71dc21f524b4 Author: prr Date: 2016-12-20 09:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/71dc21f524b4 8166111: [PIT] possible regression: java/awt/font/GlyphVector/TestLayoutFlags.java Reviewed-by: serb ! test/java/awt/font/GlyphVector/TestLayoutFlags.java Changeset: 8a61c000a194 Author: prr Date: 2016-12-20 09:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8a61c000a194 8130737: AffineTransformOp can't handle child raster with non-zero x-offset Reviewed-by: serb, flar ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libmlib_image/safe_alloc.h + test/java/awt/image/Raster/TestChildRasterOp.java Changeset: c2b667b8b817 Author: avstepan Date: 2016-12-21 17:34 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c2b667b8b817 8154314: [TEST_BUG] java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java Reviewed-by: ssadetsky, serb Contributed-by: Maksim Khramov ! test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java Changeset: 6189d99b7066 Author: alexsch Date: 2016-12-22 12:09 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6189d99b7066 8169922: SwingMark/TextArea: 2-7% regression on Linux, Mac, Windows in 9-b143 Reviewed-by: flar, serb ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! test/javax/swing/text/View/8156217/FPMethodCalledTest.java Changeset: 2ac866f0804c Author: alexsch Date: 2016-12-22 12:17 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2ac866f0804c 8133919: [macosx] JTable grid lines are incorrectly positioned on HiDPI display Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java + test/javax/swing/JTable/8133919/DrawGridLInesTest.java Changeset: 1fc4b282f8f6 Author: psadhukhan Date: 2016-12-22 18:30 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1fc4b282f8f6 8170349: The printed content is beyond the borders Reviewed-by: alexsch, aniyogi ! src/java.desktop/share/classes/javax/swing/TablePrintable.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java + test/javax/swing/JTable/PrintManualTest_FitWidthMultiple.java Changeset: d37a14a75f7b Author: serb Date: 2016-12-22 18:09 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d37a14a75f7b 8169900: The code which use Applets should be deprecated Reviewed-by: prr ! src/java.desktop/share/classes/java/beans/AppletInitializer.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/sun/applet/AppletEvent.java ! src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java ! src/java.desktop/share/classes/sun/applet/AppletIOException.java ! src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java ! src/java.desktop/share/classes/sun/applet/AppletImageRef.java ! src/java.desktop/share/classes/sun/applet/AppletListener.java ! src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletProps.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java ! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java ! src/java.desktop/share/classes/sun/applet/Main.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java Changeset: 7c244fcf7587 Author: prr Date: 2016-12-22 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7c244fcf7587 Merge - test/java/rmi/testlibrary/RegistryRunner_Stub.java Changeset: d7b6d79f1ee6 Author: prr Date: 2016-12-22 11:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d7b6d79f1ee6 Merge Changeset: 500fb73e193f Author: ssadetsky Date: 2016-12-28 12:43 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/500fb73e193f 8167652: Making a frame/dialog resizeble/unresizeble shifts its position on Unity. Reviewed-by: azvegint, serb ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java Changeset: 8662eba25166 Author: serb Date: 2016-12-28 17:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8662eba25166 8140266: Performance loss between jdk8 and jdk9 on Maskfill Reviewed-by: prr, erikj, lbourges ! make/lib/Awt2dLibraries.gmk Changeset: b69ce768cb7d Author: dmarkov Date: 2016-12-28 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b69ce768cb7d 8171949: [macosx] AWT_ZoomFrame Automated tests fail with error: The bitwise mask Frame.ICONIFIED is not setwhen the frame is in ICONIFIED state Reviewed-by: ssadetsky, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java Changeset: 9adbdbedae4f Author: dmarkov Date: 2016-12-29 19:47 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9adbdbedae4f 8171952: [macosx] AWT_Modality/Automated/ModalExclusion/NoExclusion/ModelessDialog test fails as DummyButton on Dialog did not gain focus when clicked. Reviewed-by: ssadetsky, serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java Changeset: 344cbdc4d7d1 Author: psadhukhan Date: 2017-01-02 15:09 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/344cbdc4d7d1 8170579: The "Banner page" checkbox is disabled Reviewed-by: prr, pnarayanan ! test/java/awt/print/PrinterJob/BannerTest.java ! test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java Changeset: 3e2d0fee9630 Author: prr Date: 2017-01-03 11:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3e2d0fee9630 8171845: The bold font doesn't change when switch "Dialog","Serif" and "Monospaced". Reviewed-by: serb ! make/data/fontconfig/solaris.fontconfig.properties Changeset: 337dc1a46196 Author: bpb Date: 2017-01-03 14:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/337dc1a46196 8172153: Create workaround for failure to use ICC profile contained in a TIFF field Summary: Work around errors due to using an embedded ICC profile from the metadata Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java Changeset: 3a3f2bef89f1 Author: pkbalakr Date: 2017-01-06 15:31 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3a3f2bef89f1 8172009: [TEST_BUG] increase timeout in java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java Reviewed-by: aghaisas, psadhukhan ! test/java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java Changeset: 65c8f2e5b649 Author: psadhukhan Date: 2017-01-06 16:50 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/65c8f2e5b649 8170352: The collate option is not checked Reviewed-by: prr, yan ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: 8be0bb1aa238 Author: prr Date: 2017-01-09 11:57 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8be0bb1aa238 Merge ! make/lib/Awt2dLibraries.gmk - src/java.base/share/classes/sun/security/validator/KeyStores.java - test/lib/testlibrary/ModuleSourceBuilder.java - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh Changeset: 54aade042e80 Author: psadhukhan Date: 2017-01-12 11:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/54aade042e80 8172558: [PIT][TEST_BUG] Bad filename for javax/swing/JTable/8133919/DrawGridLinesTest.java Reviewed-by: yan, alexsch - test/javax/swing/JTable/8133919/DrawGridLInesTest.java + test/javax/swing/JTable/8133919/DrawGridLinesTest.java Changeset: 72adb4e6b20a Author: prr Date: 2017-01-12 12:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/72adb4e6b20a Merge - test/java/rmi/testlibrary/REGISTRY.java Changeset: 8f91562532e2 Author: pkbalakr Date: 2017-01-12 12:21 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8f91562532e2 8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java Reviewed-by: aghaisas, psadhukhan ! test/java/awt/image/Raster/TestChildRasterOp.java Changeset: dcc207c0915e Author: prr Date: 2017-01-12 12:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dcc207c0915e Merge From chris.hegarty at oracle.com Fri Jan 13 00:16:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 00:16:07 +0000 Subject: hg: jdk9/sandbox/langtools: 8171528: Crash in Annotate with duplicate package-info declarations Message-ID: <201701130016.v0D0G7vn010787@aojmv0008.oracle.com> Changeset: a7c9094dae38 Author: vromero Date: 2017-01-12 15:59 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/a7c9094dae38 8171528: Crash in Annotate with duplicate package-info declarations Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java + test/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.java + test/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.out + test/tools/javac/T8171528/pkg1/package-info.java + test/tools/javac/T8171528/pkg2/package-info.java From chris.hegarty at oracle.com Fri Jan 13 00:46:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 00:46:02 +0000 Subject: hg: jdk9/sandbox/jdk: 8172432: jar cleanup/update for module and mrm jar; ... Message-ID: <201701130046.v0D0k2Yx017305@aojmv0008.oracle.com> Changeset: dfba4c3eb1ac Author: sherman Date: 2017-01-12 16:41 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dfba4c3eb1ac 8172432: jar cleanup/update for module and mrm jar 8171830: jar tool should validate if any exported or open package is missing Reviewed-by: mchung, psandoz, chegar ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties + test/tools/jar/mmrjar/Basic.java - test/tools/jar/mmrjar/ConcealedPackage.java ! test/tools/jar/modularJar/Basic.java + test/tools/jar/modularJar/src/foobar/Bar.java + test/tools/jar/modularJar/src/foobar/Foo.java + test/tools/jar/modularJar/src/foobar/module-info.java ! test/tools/jar/multiRelease/Basic1.java From chris.hegarty at oracle.com Fri Jan 13 01:30:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 01:30:39 +0000 Subject: hg: jdk9/sandbox: 8171423: Relocate /test/lib/security/SecurityTools.java Message-ID: <201701130130.v0D1UdcK026328@aojmv0008.oracle.com> Changeset: 905aa8122624 Author: amjiang Date: 2017-01-12 17:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/905aa8122624 8171423: Relocate /test/lib/security/SecurityTools.java Reviewed-by: weijun, xuelei + test/lib/jdk/test/lib/SecurityTools.java From chris.hegarty at oracle.com Fri Jan 13 01:31:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 01:31:06 +0000 Subject: hg: jdk9/sandbox/jdk: 8171423: Relocate /test/lib/security/SecurityTools.java Message-ID: <201701130131.v0D1V7L8026712@aojmv0008.oracle.com> Changeset: f927f4234435 Author: amjiang Date: 2017-01-12 17:10 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f927f4234435 8171423: Relocate /test/lib/security/SecurityTools.java Reviewed-by: weijun, xuelei - test/lib/security/SecurityTools.java ! test/sun/security/tools/keytool/PrintSSL.java ! test/sun/security/tools/keytool/ReadJar.java From chris.hegarty at oracle.com Fri Jan 13 02:15:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:15:50 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701130215.v0D2FoCA006605@aojmv0008.oracle.com> Changeset: c23956f5cbfc Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c23956f5cbfc Added tag jdk-9+152 for changeset ef056360ddf3 ! .hgtags Changeset: c7dd5a9e187e Author: lana Date: 2017-01-13 01:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c7dd5a9e187e Merge From chris.hegarty at oracle.com Fri Jan 13 02:15:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:15:58 +0000 Subject: hg: jdk9/sandbox/corba: Added tag jdk-9+152 for changeset ff8cb43c07c0 Message-ID: <201701130215.v0D2FwZO006661@aojmv0008.oracle.com> Changeset: 68a8e8658511 Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/68a8e8658511 Added tag jdk-9+152 for changeset ff8cb43c07c0 ! .hgtags From chris.hegarty at oracle.com Fri Jan 13 02:16:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:16:06 +0000 Subject: hg: jdk9/sandbox/hotspot: Added tag jdk-9+152 for changeset 31f1d26c60df Message-ID: <201701130216.v0D2G6e6006779@aojmv0008.oracle.com> Changeset: 217ba81b9a4c Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/217ba81b9a4c Added tag jdk-9+152 for changeset 31f1d26c60df ! .hgtags From chris.hegarty at oracle.com Fri Jan 13 02:16:14 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:16:14 +0000 Subject: hg: jdk9/sandbox/jaxp: 2 new changesets Message-ID: <201701130216.v0D2GEKX006849@aojmv0008.oracle.com> Changeset: 56cedce06f2d Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/56cedce06f2d Added tag jdk-9+152 for changeset 7e3da313b174 ! .hgtags Changeset: 76792df0bfd0 Author: lana Date: 2017-01-13 01:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/76792df0bfd0 Merge - test/javax/xml/jaxp/unittest/catalog/CatalogInvalidPathTest.java From chris.hegarty at oracle.com Fri Jan 13 02:16:21 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:16:21 +0000 Subject: hg: jdk9/sandbox/jaxws: 2 new changesets Message-ID: <201701130216.v0D2GL55006936@aojmv0008.oracle.com> Changeset: 8da2ea3bc3a9 Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/8da2ea3bc3a9 Added tag jdk-9+152 for changeset 6f8fb1cf7e5f ! .hgtags Changeset: 7a532a9a2271 Author: lana Date: 2017-01-13 01:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/7a532a9a2271 Merge From chris.hegarty at oracle.com Fri Jan 13 02:16:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:16:31 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701130216.v0D2GV9w006990@aojmv0008.oracle.com> Changeset: c01830a9d230 Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c01830a9d230 Added tag jdk-9+152 for changeset a20f2cf90762 ! .hgtags Changeset: cd280655b6a1 Author: lana Date: 2017-01-13 01:36 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cd280655b6a1 Merge - test/java/rmi/testlibrary/REGISTRY.java - test/lib/security/SecurityTools.java - test/tools/jar/mmrjar/ConcealedPackage.java From chris.hegarty at oracle.com Fri Jan 13 02:16:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:16:39 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701130216.v0D2GdYn007062@aojmv0008.oracle.com> Changeset: 8c4ba3c0fed5 Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8c4ba3c0fed5 Added tag jdk-9+152 for changeset 5b6f12de6f91 ! .hgtags Changeset: b376af3d9fa9 Author: lana Date: 2017-01-13 01:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b376af3d9fa9 Merge - src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacSourcePosition.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1x/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2x/p2/C2.java From chris.hegarty at oracle.com Fri Jan 13 02:16:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 02:16:46 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201701130216.v0D2Gknc007145@aojmv0008.oracle.com> Changeset: 1e35dd50449e Author: lana Date: 2017-01-12 23:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/1e35dd50449e Added tag jdk-9+152 for changeset ddc52e727570 ! .hgtags Changeset: 19aaaf2d02b7 Author: lana Date: 2017-01-13 01:36 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/19aaaf2d02b7 Merge From chris.hegarty at oracle.com Fri Jan 13 06:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 06:45:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8172761: Test change in tools/jar/InputFilesTest.java for JDK-8172432 is missing Message-ID: <201701130645.v0D6jwP1002009@aojmv0008.oracle.com> Changeset: 8df2faa7924f Author: sherman Date: 2017-01-12 22:44 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8df2faa7924f 8172761: Test change in tools/jar/InputFilesTest.java for JDK-8172432 is missing Reviewed-by: mchung ! test/tools/jar/InputFilesTest.java From chris.hegarty at oracle.com Fri Jan 13 07:00:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 07:00:39 +0000 Subject: hg: jdk9/sandbox: 8172432: jar cleanup/update for module and mrm jar Message-ID: <201701130700.v0D70dug004997@aojmv0008.oracle.com> Changeset: 2f21a36a4cc6 Author: sherman Date: 2017-01-12 22:55 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2f21a36a4cc6 8172432: jar cleanup/update for module and mrm jar Reviewed-by: mchung, psandoz, chegar ! make/CompileJavaModules.gmk From chris.hegarty at oracle.com Fri Jan 13 09:15:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 09:15:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8172767: a bulk of tests failed with FileSystemException on Windows Message-ID: <201701130915.v0D9Fw4O003495@aojmv0008.oracle.com> Changeset: aefc0c8a6130 Author: sherman Date: 2017-01-13 01:07 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/aefc0c8a6130 8172767: a bulk of tests failed with FileSystemException on Windows Reviewed-by: chegar ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java From chris.hegarty at oracle.com Fri Jan 13 12:31:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 12:31:03 +0000 Subject: hg: jdk9/sandbox/jdk: 8170544: Fix code scan findings in libnet Message-ID: <201701131231.v0DCV325017772@aojmv0008.oracle.com> Changeset: f3115622562a Author: clanger Date: 2017-01-13 13:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f3115622562a 8170544: Fix code scan findings in libnet Reviewed-by: goetz, chegar ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/unix/native/libnio/ch/InheritedChannel.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c ! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h ! src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/windows/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c ! src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpNet.c From chris.hegarty at oracle.com Fri Jan 13 18:00:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 18:00:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8172253: SetIfModifiedSince.java test fails with http return code 404 Message-ID: <201701131801.v0DI11K0014285@aojmv0008.oracle.com> Changeset: 3b4c9ed404f0 Author: michaelm Date: 2017-01-13 17:45 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3b4c9ed404f0 8172253: SetIfModifiedSince.java test fails with http return code 404 Reviewed-by: chegar, dfuchs ! test/sun/net/www/protocol/http/SetIfModifiedSince.java From chris.hegarty at oracle.com Fri Jan 13 20:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 20:45:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8172221: Directorate of Time has been superseded Message-ID: <201701132045.v0DKjv9W020449@aojmv0008.oracle.com> Changeset: 0e0e0fbc5bf3 Author: smarks Date: 2017-01-13 12:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0e0e0fbc5bf3 8172221: Directorate of Time has been superseded Reviewed-by: lancea ! src/java.base/share/classes/java/util/Date.java From chris.hegarty at oracle.com Fri Jan 13 21:45:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 21:45:53 +0000 Subject: hg: jdk9/sandbox/jdk: 8152272: Unable to create temporary file using createTempFile method if System.getProperty(file.separator) is used Message-ID: <201701132145.v0DLjsHE003548@aojmv0008.oracle.com> Changeset: 203402b79715 Author: bpb Date: 2017-01-13 13:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/203402b79715 8152272: Unable to create temporary file using createTempFile method if System.getProperty(file.separator) is used Summary: Normalize the name component of the temporary file path Reviewed-by: rriggs ! src/java.base/share/classes/java/io/File.java ! test/java/io/File/createTempFile/Patterns.java From chris.hegarty at oracle.com Fri Jan 13 23:00:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Jan 2017 23:00:51 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701132300.v0DN0pXe020980@aojmv0008.oracle.com> Changeset: 4208e7466342 Author: mli Date: 2017-01-13 14:54 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4208e7466342 7146543: TEST_BUG: java/rmi/registry/readTest/readTest.sh failing intermittently with port in use Reviewed-by: rriggs ! test/ProblemList.txt + test/java/rmi/registry/readTest/CodebaseTest.java + test/java/rmi/registry/readTest/RegistryLookup.java - test/java/rmi/registry/readTest/readTest.java - test/java/rmi/registry/readTest/readTest.sh + test/java/rmi/registry/readTest/registry.security.policy Changeset: 628ada191957 Author: bpb Date: 2017-01-13 14:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/628ada191957 8153250: java.io.File does not handle Windows paths of the form "D:" (no path) correctly Summary: When resolving a child to a parent, do not insert a file separator for Windows directory-relative paths Reviewed-by: rriggs ! src/java.base/windows/classes/java/io/WinNTFileSystem.java + test/java/io/File/WinDirRelative.java From chris.hegarty at oracle.com Sat Jan 14 00:01:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 14 Jan 2017 00:01:06 +0000 Subject: hg: jdk9/sandbox/langtools: 8172474: javac should enable doclint checking for HTML 5 Message-ID: <201701140001.v0E016U1004408@aojmv0008.oracle.com> Changeset: b1d7dfdd0ffb Author: jjg Date: 2017-01-13 15:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b1d7dfdd0ffb 8172474: javac should enable doclint checking for HTML 5 Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/doclint/DocLintFormatTest.java From chris.hegarty at oracle.com Sat Jan 14 02:31:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 14 Jan 2017 02:31:02 +0000 Subject: hg: jdk9/sandbox/langtools: 8172678: JShell Tests: Disable CompletionSuggestionTest.testBrokenClassFile2() Message-ID: <201701140231.v0E2V2NU006184@aojmv0008.oracle.com> Changeset: fad798c3749f Author: rfield Date: 2017-01-13 18:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/fad798c3749f 8172678: JShell Tests: Disable CompletionSuggestionTest.testBrokenClassFile2() Reviewed-by: jlahoda ! test/jdk/jshell/CompletionSuggestionTest.java From chris.hegarty at oracle.com Sat Jan 14 03:31:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 14 Jan 2017 03:31:03 +0000 Subject: hg: jdk9/sandbox/langtools: 8172531: Correct misstatements in javax.lang.model visitor documentation Message-ID: <201701140331.v0E3V3xh019348@aojmv0008.oracle.com> Changeset: b6960e2da008 Author: darcy Date: 2017-01-13 19:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b6960e2da008 8172531: Correct misstatements in javax.lang.model visitor documentation Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java From chris.hegarty at oracle.com Mon Jan 16 07:31:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 07:31:06 +0000 Subject: hg: jdk9/sandbox/jdk: 8167146: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with "Remote host terminated the handshake" Message-ID: <201701160731.v0G7V7ji020684@aojmv0008.oracle.com> Changeset: 0ea99cdae7ee Author: fyuan Date: 2017-01-16 15:16 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0ea99cdae7ee 8167146: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with "Remote host terminated the handshake" Summary: The fix takes the server to accept request after the client threads start, and also deal with possible timeout issue. Reviewed-by: xuelei Contributed-by: John Jiang ! test/sun/security/pkcs11/sslecc/CipherTest.java ! test/sun/security/pkcs11/sslecc/JSSEClient.java ! test/sun/security/pkcs11/sslecc/JSSEServer.java From chris.hegarty at oracle.com Mon Jan 16 09:00:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 09:00:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8171386: jshell tool: paging of javadoc output broken on Windows Message-ID: <201701160900.v0G90xAH012437@aojmv0008.oracle.com> Changeset: 863bed4458c1 Author: jlahoda Date: 2017-01-16 09:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/863bed4458c1 8171386: jshell tool: paging of javadoc output broken on Windows Summary: Fixing detection of console window size. Reviewed-by: rfield ! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp From chris.hegarty at oracle.com Mon Jan 16 11:45:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 11:45:31 +0000 Subject: hg: jdk9/sandbox: 8172842: Invoke lldb with --batch from failure handler Message-ID: <201701161145.v0GBjVZl026484@aojmv0008.oracle.com> Changeset: dbf8aa5aea8d Author: sla Date: 2017-01-16 12:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/dbf8aa5aea8d 8172842: Invoke lldb with --batch from failure handler Reviewed-by: erikj, dsamersoff ! test/failure_handler/src/share/conf/mac.properties From chris.hegarty at oracle.com Mon Jan 16 13:00:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 13:00:37 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701161300.v0GD0bsv016224@aojmv0008.oracle.com> Changeset: 5256cc3b35c8 Author: ihse Date: 2017-01-16 13:50 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5256cc3b35c8 8172714: Remove unused and unexpanded variables from spec.gmk.in Reviewed-by: erikj, tbell ! common/autoconf/spec.gmk.in Changeset: 816a6d03a7c4 Author: ihse Date: 2017-01-16 13:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/816a6d03a7c4 8162750: -D__solaris__ added twice Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From chris.hegarty at oracle.com Mon Jan 16 13:31:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 13:31:03 +0000 Subject: hg: jdk9/sandbox/jdk: 8156595: java/io/pathNames/GeneralWin32.java fail intermittently on windows-x64 Message-ID: <201701161331.v0GDV3UB026033@aojmv0008.oracle.com> Changeset: 71458380abd8 Author: amlu Date: 2017-01-16 21:17 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/71458380abd8 8156595: java/io/pathNames/GeneralWin32.java fail intermittently on windows-x64 Reviewed-by: psandoz ! test/ProblemList.txt ! test/java/io/pathNames/General.java ! test/java/io/pathNames/GeneralWin32.java From chris.hegarty at oracle.com Mon Jan 16 15:00:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 15:00:48 +0000 Subject: hg: jdk9/sandbox/jaxp: 8169631: [JAXP] XALAN: transformation of XML via namespace-unaware SAX input yields a different result than namespace-unaware DOM input Message-ID: <201701161500.v0GF0mji026499@aojmv0008.oracle.com> Changeset: 1384504d2cd0 Author: clanger Date: 2017-01-16 15:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/1384504d2cd0 8169631: [JAXP] XALAN: transformation of XML via namespace-unaware SAX input yields a different result than namespace-unaware DOM input Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java From chris.hegarty at oracle.com Mon Jan 16 20:31:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Jan 2017 20:31:04 +0000 Subject: hg: jdk9/sandbox/jdk: 8160286: jmod hash is creating unlinkable modules Message-ID: <201701162031.v0GKV4K5025116@aojmv0008.oracle.com> Changeset: fddf6e787363 Author: mchung Date: 2017-01-16 12:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fddf6e787363 8160286: jmod hash is creating unlinkable modules Reviewed-by: alanb, psandoz, chegar + src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! test/tools/jmod/JmodTest.java ! test/tools/jmod/hashes/HashesTest.java - test/tools/jmod/hashes/src/m1/module-info.java - test/tools/jmod/hashes/src/m1/org/m1/Main.java - test/tools/jmod/hashes/src/m2/module-info.java - test/tools/jmod/hashes/src/m2/org/m2/Util.java - test/tools/jmod/hashes/src/m3/module-info.java - test/tools/jmod/hashes/src/m3/org/m3/Name.java - test/tools/jmod/hashes/src/org.bar/module-info.java - test/tools/jmod/hashes/src/org.foo/module-info.java From chris.hegarty at oracle.com Tue Jan 17 04:01:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2017 04:01:01 +0000 Subject: hg: jdk9/sandbox/langtools: 8171993: AssertionError when compiling method reference with generic code and varargs. Message-ID: <201701170401.v0H411K6008539@aojmv0008.oracle.com> Changeset: 6c729485e202 Author: sadayapalam Date: 2017-01-17 09:17 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6c729485e202 8171993: AssertionError when compiling method reference with generic code and varargs. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/MethodReferenceVarargsTest.java From chris.hegarty at oracle.com Tue Jan 17 06:46:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2017 06:46:03 +0000 Subject: hg: jdk9/sandbox/langtools: 8172262: packages missing from docs build Message-ID: <201701170646.v0H6k3Mq015650@aojmv0008.oracle.com> Changeset: 03f48cd283f5 Author: jlahoda Date: 2017-01-17 07:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/03f48cd283f5 8172262: packages missing from docs build Summary: Do not return packages without members from Elements.getPackageElement(String), to avoid ambiguities among such packages in multiple modules. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/modules/AnnotationProcessing.java From chris.hegarty at oracle.com Tue Jan 17 13:15:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2017 13:15:39 +0000 Subject: hg: jdk9/sandbox: 8170863: Always pass MAKE_ARGS to MAKE in Main.gmk Message-ID: <201701171315.v0HDFd4w022433@aojmv0008.oracle.com> Changeset: 33f8f04ab876 Author: ihse Date: 2017-01-17 14:14 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/33f8f04ab876 8170863: Always pass MAKE_ARGS to MAKE in Main.gmk Reviewed-by: erikj ! make/Main.gmk From chris.hegarty at oracle.com Tue Jan 17 17:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2017 17:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8172686: Use less aggressive deprecation of utility visitors Message-ID: <201701171745.v0HHjwj7012048@aojmv0008.oracle.com> Changeset: 444b89786af3 Author: darcy Date: 2017-01-17 09:40 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/444b89786af3 8172686: Use less aggressive deprecation of utility visitors Reviewed-by: jjg, smarks ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java From dmitry.fazunenko at oracle.com Tue Jan 17 18:14:00 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Tue, 17 Jan 2017 18:14:00 +0000 Subject: hg: jdk9/sandbox/hotspot: Get rid ot TestNG Message-ID: <201701171814.v0HIE09R020067@aojmv0008.oracle.com> Changeset: d49fa568a36e Author: dfazunen Date: 2017-01-17 21:02 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d49fa568a36e Get rid ot TestNG ! test/verundy/demo/TestBasic.java ! test/verundy/demo/TestBasicAllGC.java ! test/verundy/demo/TestHelloWorld.java - test/verundy/demo/TestSystemGC.java ! test/verundy/demo/TestWB.java From dmitry.fazunenko at oracle.com Tue Jan 17 18:13:58 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Tue, 17 Jan 2017 18:13:58 +0000 Subject: hg: jdk9/sandbox: Get rid ot TestNG Message-ID: <201701171813.v0HIDwZw020046@aojmv0008.oracle.com> Changeset: 6388f17d2e38 Author: dfazunen Date: 2017-01-17 20:59 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6388f17d2e38 Get rid ot TestNG ! test/lib/verundy/FlagResolver.java ! test/lib/verundy/OtherVM.java + test/lib/verundy/SkipException.java + test/lib/verundy/Test.java ! test/lib/verundy/VMLauncher.java + test/lib/verundy/Verundy.java = test/lib/verundy/Verundy.java.testng-listener < test/lib/verundy/Verundy.java From chris.hegarty at oracle.com Tue Jan 17 19:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Jan 2017 19:45:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed Message-ID: <201701171945.v0HJjxgt016864@aojmv0008.oracle.com> Changeset: 051e7d9159a7 Author: naoto Date: 2017-01-17 11:34 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/051e7d9159a7 8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed Reviewed-by: dfuchs Contributed-by: peter.levart at gmail.com ! src/java.base/share/classes/java/util/ResourceBundle.java ! test/java/util/ResourceBundle/ResourceBundleTest.java From chris.hegarty at oracle.com Wed Jan 18 00:16:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 00:16:01 +0000 Subject: hg: jdk9/sandbox/jdk: 8172529: Use PKIXValidator in jarsigner Message-ID: <201701180016.v0I0G1GP029195@aojmv0008.oracle.com> Changeset: 1f2ca4d87a97 Author: weijun Date: 2017-01-18 08:02 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1f2ca4d87a97 8172529: Use PKIXValidator in jarsigner Reviewed-by: xuelei, mullan, alanb ! src/java.base/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/sun/security/tools/jarsigner/concise_jarsigner.sh From chris.hegarty at oracle.com Wed Jan 18 09:31:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 09:31:01 +0000 Subject: hg: jdk9/sandbox/jdk: 8037325: Class.getConstructor() performance regression Message-ID: <201701180931.v0I9V1t1014455@aojmv0008.oracle.com> Changeset: ea03f697cf00 Author: redestad Date: 2017-01-18 10:24 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ea03f697cf00 8037325: Class.getConstructor() performance regression Reviewed-by: mchung Contributed-by: claes.redestad at oracle.com, sean.mullan at oracle.com ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java From chris.hegarty at oracle.com Wed Jan 18 09:45:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 09:45:31 +0000 Subject: hg: jdk9/sandbox: 8171380: Remove all exports from jdk.jlink Message-ID: <201701180945.v0I9jVB5018410@aojmv0008.oracle.com> Changeset: ec276ecde338 Author: chegar Date: 2017-01-18 09:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/ec276ecde338 8171380: Remove all exports from jdk.jlink Reviewed-by: alanb, mchung, sundar ! make/Javadoc.gmk From chris.hegarty at oracle.com Wed Jan 18 09:45:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 09:45:54 +0000 Subject: hg: jdk9/sandbox/jdk: 8171380: Remove all exports from jdk.jlink Message-ID: <201701180945.v0I9jtWE018716@aojmv0008.oracle.com> Changeset: 7515d03dd907 Author: chegar Date: 2017-01-18 09:36 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7515d03dd907 8171380: Remove all exports from jdk.jlink Reviewed-by: alanb, mchung, sundar ! src/jdk.jlink/share/classes/module-info.java ! test/ProblemList.txt ! test/TEST.ROOT ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLink2Test.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/ResourcePoolTest.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java ! test/tools/pack200/Utils.java From chris.hegarty at oracle.com Wed Jan 18 09:46:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 09:46:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8171380: Remove all exports from jdk.jlink Message-ID: <201701180946.v0I9k0Wo018800@aojmv0008.oracle.com> Changeset: fa270be31a31 Author: chegar Date: 2017-01-18 09:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/fa270be31a31 8171380: Remove all exports from jdk.jlink Reviewed-by: alanb, mchung, sundar ! test/TEST.ROOT ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/diags/Example.java ! test/tools/javap/T7004698.java ! test/tools/jdeps/APIDeps.java From chris.hegarty at oracle.com Wed Jan 18 12:01:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 12:01:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8172886: Add a test that shows how the LogManager can be implemented by a module Message-ID: <201701181201.v0IC15qn020392@aojmv0008.oracle.com> Changeset: c8db4f1737c4 Author: dfuchs Date: 2017-01-18 11:47 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c8db4f1737c4 8172886: Add a test that shows how the LogManager can be implemented by a module Reviewed-by: mchung + test/java/util/logging/modules/LogManagerInModule/LogManagerInModuleTest.java + test/java/util/logging/modules/LogManagerInModule/logging.properties + test/java/util/logging/modules/LogManagerInModule/test.config/module-info.java + test/java/util/logging/modules/LogManagerInModule/test.config/test/config/LogConfig.java + test/java/util/logging/modules/LogManagerInModule/test.handlers/module-info.java + test/java/util/logging/modules/LogManagerInModule/test.handlers/test/handlers/TestHandler.java + test/java/util/logging/modules/LogManagerInModule/test.logmanager/module-info.java + test/java/util/logging/modules/LogManagerInModule/test.logmanager/test/logmanager/TestLogManager.java From chris.hegarty at oracle.com Wed Jan 18 14:00:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 14:00:58 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701181400.v0IE0wFV023211@aojmv0008.oracle.com> Changeset: e3f07d08a7cb Author: sundar Date: 2017-01-18 19:35 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e3f07d08a7cb 8168254: Detect duplicated resources in packaged modules Reviewed-by: mchung, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java + test/tools/jlink/ResourceDuplicateCheckTest.java Changeset: 5b75946223fb Author: chegar Date: 2017-01-18 13:56 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5b75946223fb 8172973: Remove add exports from ModuleSummary build Reviewed-by: ihse, redestad ! make/ModuleTools.gmk From chris.hegarty at oracle.com Wed Jan 18 16:15:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 16:15:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8171140: Re-examine ResourceBundle::clearCache method Message-ID: <201701181615.v0IGFxXg024335@aojmv0008.oracle.com> Changeset: 028f221e28a7 Author: naoto Date: 2017-01-18 08:03 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/028f221e28a7 8171140: Re-examine ResourceBundle::clearCache method Reviewed-by: mchung, dfuchs ! src/java.base/share/classes/java/util/ResourceBundle.java From chris.hegarty at oracle.com Wed Jan 18 17:45:32 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 17:45:32 +0000 Subject: hg: jdk9/sandbox: 8071566: Improve testing for multi-version JAR file maker tool Message-ID: <201701181745.v0IHjWID015025@aojmv0008.oracle.com> Changeset: 5fb86d73e54d Author: anazarov Date: 2017-01-18 20:36 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5fb86d73e54d 8071566: Improve testing for multi-version JAR file maker tool Reviewed-by: chegar ! test/lib/jdk/test/lib/process/OutputAnalyzer.java From chris.hegarty at oracle.com Wed Jan 18 17:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 17:45:56 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701181745.v0IHjuvN015370@aojmv0008.oracle.com> Changeset: e15c8b97a107 Author: anazarov Date: 2017-01-18 20:39 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e15c8b97a107 8071566: Improve testing for multi-version JAR file maker tool Reviewed-by: chegar + test/tools/jar/multiRelease/ApiValidatorTest.java ! test/tools/jar/multiRelease/Basic.java ! test/tools/jar/multiRelease/Basic1.java + test/tools/jar/multiRelease/MRTestBase.java ! test/tools/jar/multiRelease/data/test04/v9/version/Version.java Changeset: 304eb67a5ab3 Author: chegar Date: 2017-01-18 17:43 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/304eb67a5ab3 8172982: tools/jlink/ResourceDuplicateCheckTest.java requires jdk.tools.jlink.plugin to be exported Reviewed-by: mchung, sundar ! test/tools/jlink/ResourceDuplicateCheckTest.java From chris.hegarty at oracle.com Wed Jan 18 18:16:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 18:16:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8170250: update/improve testing of classfile module attribute Message-ID: <201701181816.v0IIG0RK023335@aojmv0008.oracle.com> Changeset: f0ab545eb30e Author: anazarov Date: 2017-01-18 21:09 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f0ab545eb30e 8170250: update/improve testing of classfile module attribute Reviewed-by: jjg, jlahoda ! test/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/classfiles/attributes/lib/TestResult.java From chris.hegarty at oracle.com Wed Jan 18 19:15:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 19:15:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8172870: test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException Message-ID: <201701181915.v0IJFxot011584@aojmv0008.oracle.com> Changeset: 23b62c73dc4e Author: mchung Date: 2017-01-18 11:08 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/23b62c73dc4e 8172870: test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException Reviewed-by: alanb, chegar ! test/tools/jmod/JmodTest.java From chris.hegarty at oracle.com Wed Jan 18 19:31:15 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Jan 2017 19:31:15 +0000 Subject: hg: jdk9/sandbox/jdk: 8172921: Zip filesystem performance improvement and code cleanup Message-ID: <201701181931.v0IJVFOp015889@aojmv0008.oracle.com> Changeset: cb19d883084d Author: sherman Date: 2017-01-18 11:18 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cb19d883084d 8172921: Zip filesystem performance improvement and code cleanup Reviewed-by: redestad ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/nio/zipfs/PathOps.java From chris.hegarty at oracle.com Thu Jan 19 03:45:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 03:45:59 +0000 Subject: hg: jdk9/sandbox/langtools: 8172910: Use default methods as appropriate for language model visitors Message-ID: <201701190346.v0J3k0xQ003896@aojmv0008.oracle.com> Changeset: 4a937fde7b91 Author: darcy Date: 2017-01-18 19:39 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/4a937fde7b91 8172910: Use default methods as appropriate for language model visitors Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java + test/tools/javac/processing/model/TestVisitorDefaults.java From chris.hegarty at oracle.com Thu Jan 19 12:45:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 12:45:55 +0000 Subject: hg: jdk9/sandbox/jdk: 8172905: Minor startup cleanup of CallSite and MethodType Message-ID: <201701191245.v0JCjtkj008475@aojmv0008.oracle.com> Changeset: fbec62a1f43e Author: redestad Date: 2017-01-19 13:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fbec62a1f43e 8172905: Minor startup cleanup of CallSite and MethodType Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java From chris.hegarty at oracle.com Thu Jan 19 15:31:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 15:31:01 +0000 Subject: hg: jdk9/sandbox/corba: 8158997: JNDI Protocols Switch Message-ID: <201701191531.v0JFV16F029335@aojmv0008.oracle.com> Changeset: 64e3c222a4c6 Author: vinnie Date: 2016-10-06 17:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/64e3c222a4c6 8158997: JNDI Protocols Switch Reviewed-by: dfuchs ! src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java ! src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java ! src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java ! src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java From chris.hegarty at oracle.com Thu Jan 19 15:31:08 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 15:31:08 +0000 Subject: hg: jdk9/sandbox/hotspot: 3 new changesets Message-ID: <201701191531.v0JFV8Hu029417@aojmv0008.oracle.com> Changeset: 2c3fafbc70b8 Author: rprotacio Date: 2016-07-21 15:49 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2c3fafbc70b8 8159507: RuntimeVisibleAnnotation validation Reviewed-by: coleenp, hseigel, mschoene, acorn Contributed-by: rachel.protacio at oracle.com ! src/share/vm/classfile/classFileParser.cpp Changeset: 18667d308049 Author: hseigel Date: 2016-07-26 08:23 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/18667d308049 8161218: Better bytecode loading Reviewed-by: acorn, mschoene, ctornqvi Contributed-by: harold.seigel at oracle.com ! src/share/vm/classfile/verifier.cpp Changeset: f97b5728895c Author: hseigel Date: 2016-10-26 15:12 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f97b5728895c 8167104: Additional class construction refinements Reviewed-by: acorn, mschoene, asmotrak Contributed-by: harold.seigel at oracle.com ! src/share/vm/classfile/stackMapFrame.cpp ! src/share/vm/classfile/stackMapFrame.hpp ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/stackMapTable.hpp ! src/share/vm/classfile/verifier.cpp ! test/runtime/handlerInTry/LoadHandlerInTry.java From chris.hegarty at oracle.com Thu Jan 19 15:31:24 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 15:31:24 +0000 Subject: hg: jdk9/sandbox/jdk: 23 new changesets Message-ID: <201701191531.v0JFVPwt029595@aojmv0008.oracle.com> Changeset: 5b5dbfa5eb34 Author: xuelei Date: 2016-07-27 02:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5b5dbfa5eb34 8151465: SSLSession may not return a valid chain Reviewed-by: mullan, ahgross ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java Changeset: 12527accccaa Author: chegar Date: 2016-07-28 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/12527accccaa 8151934: Resolve class resolution Reviewed-by: alanb, skoivu ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java Changeset: 39a076702034 Author: dfuchs Date: 2016-08-09 11:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/39a076702034 8162577: Standardize logging levels Reviewed-by: mchung, rriggs, skoivu ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java Changeset: 3623d9c08bda Author: weijun Date: 2016-08-12 10:20 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3623d9c08bda 8161743: Provide proper login context Reviewed-by: ahgross, vinnie, xuelei ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java Changeset: 3aa456bf29a4 Author: msheppar Date: 2016-08-12 10:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3aa456bf29a4 8161228: URL objects with custom protocol handlers have port changed after deserializing Reviewed-by: chegar, rriggs, coffeys ! src/java.base/share/classes/java/net/URL.java Changeset: e42ed4c98eb6 Author: hb Date: 2016-08-16 17:05 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e42ed4c98eb6 8158406: Limited Parameter Processing Reviewed-by: dfuchs, skoivu ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: 3988073febb1 Author: xuelei Date: 2016-09-13 00:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3988073febb1 8165071: Expand TLS support Reviewed-by: jnimeh, ahgross, asmotrak ! src/java.base/share/conf/security/java.security ! test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Changeset: 71a9f5431a44 Author: msheppar Date: 2016-09-13 11:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/71a9f5431a44 8164147: Improve streaming socket output Reviewed-by: chegar, igerasim ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/unix/native/libnet/SocketOutputStream.c ! src/java.base/windows/native/libnet/SocketOutputStream.c Changeset: 6432d8638a6a Author: hb Date: 2016-09-15 13:24 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6432d8638a6a 8165230: RMIConnection addNotificationListeners failing with specific inputs Reviewed-by: dfuchs, skoivu ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java Changeset: f837d2a2a202 Author: serb Date: 2016-09-27 03:23 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f837d2a2a202 8164143: Improve components for menu items Reviewed-by: ssadetsky, prr, ddehaven ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CCheckboxMenuItem.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuComponent.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuItem.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPopupMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m Changeset: 3dfe512305b9 Author: serb Date: 2016-09-27 16:35 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3dfe512305b9 8162973: Better component components Reviewed-by: ssadetsky, prr, ahgross ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 5117ab31c699 Author: mullan Date: 2016-10-04 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5117ab31c699 8140353: Improve signature checking Reviewed-by: xuelei, ahgross, mchung ! src/java.base/share/classes/module-info.java ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java Changeset: 2079278e5187 Author: psandoz Date: 2016-10-05 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2079278e5187 8165344: Update concurrency support Reviewed-by: coffeys, robm, ahgross, chegar ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: d37429d89648 Author: vinnie Date: 2016-10-06 17:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d37429d89648 8158997: JNDI Protocols Switch Reviewed-by: dfuchs ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java Changeset: bae21daec821 Author: prr Date: 2016-10-06 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bae21daec821 8166988: Improve image processing performance Reviewed-by: serb, vadim, mschoene ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java Changeset: 8898d354ce30 Author: igerasim Date: 2016-10-09 14:38 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8898d354ce30 8166878: Connection reset during TLS handshake Reviewed-by: xuelei Contributed-by: xuelei.fan at oracle.com ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java Changeset: 874d9919be26 Author: rriggs Date: 2016-10-12 12:56 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/874d9919be26 8156802: Better constraint checking Reviewed-by: dfuchs ! src/java.base/share/conf/security/java.security ! src/java.rmi/share/classes/java/rmi/MarshalledObject.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/java.rmi/share/classes/sun/rmi/runtime/Log.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java + test/java/rmi/MarshalledObject/MOFilterTest.java + test/java/rmi/registry/serialFilter/RegistryFilterTest.java + test/java/rmi/registry/serialFilter/java.security-extra1 + test/java/rmi/registry/serialFilter/security.policy Changeset: 02bb07ba5b81 Author: xuelei Date: 2016-11-10 15:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/02bb07ba5b81 8168728: DSA signing improvments Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm ! src/java.base/share/classes/sun/security/provider/DSA.java Changeset: b9bb059565a3 Author: xuelei Date: 2016-11-10 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b9bb059565a3 8168724: ECDSA signing improvments Reviewed-by: valeriep, vinnie, ahgross, asmotrak, robm ! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c Changeset: 1ae231f52d78 Author: valeriep Date: 2016-11-17 02:08 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1ae231f52d78 8168714: Tighten ECDSA validation Summary: Added additional checks to DER parsing code Reviewed-by: vinnie, ahgross ! src/java.base/share/classes/sun/security/provider/DSA.java ! src/java.base/share/classes/sun/security/rsa/RSASignature.java ! src/java.base/share/classes/sun/security/util/DerInputBuffer.java ! src/java.base/share/classes/sun/security/util/DerInputStream.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java Changeset: 105b6e394d28 Author: michaelm Date: 2016-11-17 16:59 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/105b6e394d28 8167223: URL handling improvements Reviewed-by: prappo, chegar ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: a3f48d8fc56a Author: ascarpino Date: 2016-11-17 09:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a3f48d8fc56a 8168705: Better ObjectIdentifier validation Reviewed-by: mullan, asmotrak, ahgross ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java Changeset: cd7eaa7bf282 Author: henryjen Date: 2017-01-19 07:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cd7eaa7bf282 Merge From chris.hegarty at oracle.com Thu Jan 19 15:31:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 15:31:31 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701191531.v0JFVVWd029734@aojmv0008.oracle.com> Changeset: 8e4dbcb99277 Author: jjg Date: 2016-07-12 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8e4dbcb99277 8138725: Add options for Javadoc generation Reviewed-by: ksrini, bpatel, ahgross ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/FatalError.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/JavaScriptScanner.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/UncheckedDocletException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! test/Makefile + test/jdk/javadoc/tool/TestScriptInComment.java ! test/tools/doclint/html/OtherTagsTest.out + test/tools/javadoc/TestScriptInComment.java Changeset: d7a05d3379b7 Author: henryjen Date: 2017-01-19 07:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d7a05d3379b7 Merge From chris.hegarty at oracle.com Thu Jan 19 17:15:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 17:15:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8172350: Typo in Timestamp.toString() Message-ID: <201701191715.v0JHFxeC026673@aojmv0008.oracle.com> Changeset: 5e1a848e7652 Author: lancea Date: 2017-01-19 12:06 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5e1a848e7652 8172350: Typo in Timestamp.toString() Reviewed-by: dfuchs ! src/java.sql/share/classes/java/sql/Timestamp.java From chris.hegarty at oracle.com Thu Jan 19 18:01:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 18:01:04 +0000 Subject: hg: jdk9/sandbox/jdk: 8160710: Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64 Message-ID: <201701191801.v0JI14Qn007759@aojmv0008.oracle.com> Changeset: 547ea8de63cf Author: psandoz Date: 2017-01-19 09:27 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/547ea8de63cf 8160710: Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64 Reviewed-by: martin, dl, chegar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java From chris.hegarty at oracle.com Thu Jan 19 18:15:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 18:15:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8173066: More verbose debug output for selection of X509 certs Message-ID: <201701191815.v0JIFwu3011481@aojmv0008.oracle.com> Changeset: 81c264945b57 Author: xuelei Date: 2017-01-19 18:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/81c264945b57 8173066: More verbose debug output for selection of X509 certs Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java From chris.hegarty at oracle.com Thu Jan 19 19:00:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 19:00:54 +0000 Subject: hg: jdk9/sandbox/jaxp: 8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default Message-ID: <201701191900.v0JJ0sYG021003@aojmv0008.oracle.com> Changeset: 7f5f8b336432 Author: mullan Date: 2017-01-19 13:48 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/7f5f8b336432 8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default Reviewed-by: mchung ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java From chris.hegarty at oracle.com Thu Jan 19 19:01:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 19:01:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default Message-ID: <201701191901.v0JJ15xv021159@aojmv0008.oracle.com> Changeset: fe9b621d7ae2 Author: mullan Date: 2017-01-19 13:50 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fe9b621d7ae2 8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default Reviewed-by: mchung ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/conf/security/java.security ! src/java.base/share/lib/security/default.policy ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy ! test/com/sun/security/auth/module/LdapLoginModule/CheckConfigs.policy ! test/java/lang/SecurityManager/CheckPackageAccess.java ! test/java/lang/SecurityManager/CheckPackageMatching.java - test/java/lang/SecurityManager/RestrictedPackages.java ! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/java/security/KeyRep/SerialOld.policy ! test/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy ! test/javax/rmi/PortableRemoteObject/jtreg.test.policy From chris.hegarty at oracle.com Thu Jan 19 19:16:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 19:16:02 +0000 Subject: hg: jdk9/sandbox/langtools: 8172179: jshell tool: builtin startup settings should be by reference not content Message-ID: <201701191916.v0JJG2Dx024206@aojmv0008.oracle.com> Changeset: 491ba4ffb03a Author: rfield Date: 2017-01-19 11:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/491ba4ffb03a 8172179: jshell tool: builtin startup settings should be by reference not content Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/DEFAULT.jsh ! test/jdk/jshell/ToolCommandOptionTest.java From chris.hegarty at oracle.com Thu Jan 19 19:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 19:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8171130: jshell tool: /edit adds empty statement to brace terminated snippet; ... Message-ID: <201701191945.v0JJjwEP000904@aojmv0008.oracle.com> Changeset: 992b6c1e569d Author: rfield Date: 2017-01-19 11:17 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/992b6c1e569d 8171130: jshell tool: /edit adds empty statement to brace terminated snippet 8173007: JShell Tests: ToolFormatTest takes too long Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/ToolFormatTest.java From chris.hegarty at oracle.com Thu Jan 19 21:46:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 21:46:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8169608: Compiler Tree API's Doctrees.getDocTreePath needs to accept a PackageElement; ... Message-ID: <201701192146.v0JLk0tW029609@aojmv0008.oracle.com> Changeset: 02e61db8289d Author: ksrini Date: 2017-01-19 13:16 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/02e61db8289d 8169608: Compiler Tree API's Doctrees.getDocTreePath needs to accept a PackageElement 8157611: field visiblePackages is null for the unnamed module producing NPE when accessed Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java + test/jdk/javadoc/tool/treeapi/TestDocTrees.java + test/jdk/javadoc/tool/treeapi/overview.html ! test/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java From chris.hegarty at oracle.com Thu Jan 19 22:00:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 22:00:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8172547: (se) Selector.select(Long.MAX_VALUE) fires repeatedly Message-ID: <201701192200.v0JM0xnO004195@aojmv0008.oracle.com> Changeset: abc51aa40c7e Author: bpb Date: 2017-01-19 13:46 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/abc51aa40c7e 8172547: (se) Selector.select(Long.MAX_VALUE) fires repeatedly Summary: Clamp the jlong-valued select() timeout to INT_MAX for struct timeval Reviewed-by: rriggs, clanger, alanb ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c ! test/java/nio/channels/Selector/SelectTimeout.java From chris.hegarty at oracle.com Thu Jan 19 22:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 22:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8172753: Improve style of left-side index pages Message-ID: <201701192245.v0JMjwbu015843@aojmv0008.oracle.com> Changeset: 16277a10e87e Author: jjg Date: 2017-01-19 14:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/16277a10e87e 8172753: Improve style of left-side index pages Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css From chris.hegarty at oracle.com Thu Jan 19 23:31:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Jan 2017 23:31:07 +0000 Subject: hg: jdk9/sandbox/langtools: 8165102: incorrect message from javac Message-ID: <201701192331.v0JNV7uY027474@aojmv0008.oracle.com> Changeset: 63141c3a65a6 Author: jjg Date: 2017-01-19 15:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/63141c3a65a6 8165102: incorrect message from javac Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/examples/DirPathElementNotDirectory/DirPathElementNotDirectory.java + test/tools/javac/diags/examples/ModuleNotOnModuleSourcePath/ModuleNotOnModuleSourcePath.java + test/tools/javac/diags/examples/ModuleNotOnModuleSourcePath/modulesourcepath/m/extra/module-info.java + test/tools/javac/diags/examples/NotInModuleOnModuleSourcePath/NotInModuleOnModuleSourcePath.java + test/tools/javac/diags/examples/NotInModuleOnModuleSourcePath/modulesourcepath/m/module-info.java ! test/tools/javac/diags/examples/UnnamedPackageInNamedModule/UnnamedPackageInNamedModule.java + test/tools/javac/modules/ModulesAndModuleSourcePathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java From chris.hegarty at oracle.com Fri Jan 20 00:45:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 00:45:57 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701200045.v0K0jw9W015028@aojmv0008.oracle.com> Changeset: f7ad9742a3e7 Author: mchung Date: 2017-01-19 15:45 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f7ad9742a3e7 8173085: Warning module name in --add-exports not found: jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS Reviewed-by: jjg ! make/CompileModuleTools.gmk Changeset: 5f9a526939d9 Author: sherman Date: 2017-01-19 16:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5f9a526939d9 8173072: zipfs fails to handle incorrect info-zip "extended timestamp extra field" Reviewed-by: redestad ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipCoder.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java From chris.hegarty at oracle.com Fri Jan 20 03:16:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 03:16:02 +0000 Subject: hg: jdk9/sandbox/langtools: 8147414: java.nio.file.ClosedFileSystemException in javadoc Message-ID: <201701200316.v0K3G2E7020832@aojmv0008.oracle.com> Changeset: fed9310b4b93 Author: jjg Date: 2017-01-19 19:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/fed9310b4b93 8147414: java.nio.file.ClosedFileSystemException in javadoc Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/classreader/FileSystemClosedTest.java ! test/tools/javadoc/8147801/T8147801.java ! test/tools/javadoc/8147801/jarsrc/lib/Lib2.java From chris.hegarty at oracle.com Fri Jan 20 08:30:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 08:30:59 +0000 Subject: hg: jdk9/sandbox/langtools: 8171098: NPE when --add-modules java.corba is used Message-ID: <201701200830.v0K8UxcM003417@aojmv0008.oracle.com> Changeset: 7486e172ca65 Author: jlahoda Date: 2017-01-20 09:26 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/7486e172ca65 8171098: NPE when --add-modules java.corba is used Summary: Block annotations queue until enter is done, to avoid flushing annotations during module resolution. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! test/tools/javac/lib/combo/ReusableContext.java ! test/tools/javac/modules/EdgeCases.java From chris.hegarty at oracle.com Fri Jan 20 12:31:11 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 12:31:11 +0000 Subject: hg: jdk9/sandbox/langtools: 8171177: Compiler should issue a warning for incubating modules that are resolved Message-ID: <201701201231.v0KCVBeT026033@aojmv0008.oracle.com> Changeset: dda71e3922d7 Author: jlahoda Date: 2017-01-20 13:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/dda71e3922d7 8171177: Compiler should issue a warning for incubating modules that are resolved Summary: javac needs to follow ModuleResolution.DO_NOT_RESOLVE_BY_DEFAULT and ModuleResolution.WARN_INCUBATING Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! 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.jdeps/share/classes/com/sun/tools/classfile/ModuleResolution_attribute.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/modules/IncubatingTest.java ! test/tools/javac/processing/model/testgetallmembers/Main.java From chris.hegarty at oracle.com Fri Jan 20 13:31:12 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 13:31:12 +0000 Subject: hg: jdk9/sandbox/jdk: 8172659: PluginException("TargetPlatform attribute is missing ...") - should be ModuleTarget Message-ID: <201701201331.v0KDVDQS011226@aojmv0008.oracle.com> Changeset: 8102fc376591 Author: sundar Date: 2017-01-20 19:12 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8102fc376591 8172659: PluginException("TargetPlatform attribute is missing ...") - should be ModuleTarget Reviewed-by: alanb, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java From chris.hegarty at oracle.com Fri Jan 20 13:45:33 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 13:45:33 +0000 Subject: hg: jdk9/sandbox: 8173120: Preserve command line at build failure Message-ID: <201701201345.v0KDjXgL018998@aojmv0008.oracle.com> Changeset: 15d2dce47c04 Author: ihse Date: 2017-01-20 14:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/15d2dce47c04 8173120: Preserve command line at build failure Reviewed-by: erikj ! make/InitSupport.gmk ! make/common/MakeBase.gmk From chris.hegarty at oracle.com Fri Jan 20 14:46:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 14:46:03 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701201446.v0KEk4jS001918@aojmv0008.oracle.com> Changeset: 1037f4f81ed9 Author: jlahoda Date: 2017-01-20 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/1037f4f81ed9 8172809: Error compiling javafx modules after fix for JDK-8169197 Summary: Properly stripping broken requires from ModuleSymbols. Reviewed-by: jjg, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/EdgeCases.java Changeset: 84bfe4b79603 Author: jlahoda Date: 2017-01-20 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/84bfe4b79603 8173117: Compilation significantly slower after JDK-8169197 Summary: Only using recovery search when an error is inevitable. Reviewed-by: jjg, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java ! test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/PackageMultipleModules.java From chris.hegarty at oracle.com Fri Jan 20 16:31:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 16:31:03 +0000 Subject: hg: jdk9/sandbox/jdk: 8173083: VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues Message-ID: <201701201631.v0KGV3ib026010@aojmv0008.oracle.com> Changeset: f1b7d60adc19 Author: psandoz Date: 2017-01-20 08:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f1b7d60adc19 8173083: VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java From chris.hegarty at oracle.com Fri Jan 20 17:01:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 17:01:07 +0000 Subject: hg: jdk9/sandbox/jdk: 8 new changesets Message-ID: <201701201701.v0KH17Hj003836@aojmv0008.oracle.com> Changeset: f611d6336fb0 Author: dmarkov Date: 2017-01-12 22:01 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f611d6336fb0 8171909: [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java Reviewed-by: yan, serb ! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java Changeset: ff658d8ed23a Author: prr Date: 2017-01-12 13:34 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ff658d8ed23a Merge - test/java/rmi/testlibrary/REGISTRY.java - test/javax/swing/JTable/8133919/DrawGridLInesTest.java Changeset: 1089d8a8a6e1 Author: azvegint Date: 2017-01-16 16:37 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1089d8a8a6e1 8165705: Robot.createScreenCapture produces black screenshot on Oracle Linux 7.1 Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java Changeset: 29c8fe4936fc Author: ssadetsky Date: 2017-01-17 18:24 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/29c8fe4936fc 8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException Reviewed-by: yan ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java Changeset: dd109561c588 Author: ddehaven Date: 2017-01-17 11:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dd109561c588 Merge - test/java/rmi/registry/readTest/readTest.java - test/java/rmi/registry/readTest/readTest.sh - test/lib/security/SecurityTools.java - test/tools/jar/mmrjar/ConcealedPackage.java - test/tools/jmod/hashes/src/m1/module-info.java - test/tools/jmod/hashes/src/m1/org/m1/Main.java - test/tools/jmod/hashes/src/m2/module-info.java - test/tools/jmod/hashes/src/m2/org/m2/Util.java - test/tools/jmod/hashes/src/m3/module-info.java - test/tools/jmod/hashes/src/m3/org/m3/Name.java - test/tools/jmod/hashes/src/org.bar/module-info.java - test/tools/jmod/hashes/src/org.foo/module-info.java Changeset: 2d671c3c668a Author: prr Date: 2017-01-17 11:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2d671c3c668a 8171456: Upgrade harfbuzz in JDK 9 to v1.4.1 Reviewed-by: serb, vadim, simonis ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-math.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 21c477f29e89 Author: psadhukhan Date: 2017-01-18 11:35 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/21c477f29e89 8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java Reviewed-by: yan, serb + test/javax/swing/JTree/4633594/JTreeFocusTest.java Changeset: 467b3b7aeb1b Author: ddehaven Date: 2017-01-20 07:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/467b3b7aeb1b Merge From chris.hegarty at oracle.com Fri Jan 20 17:01:13 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 17:01:13 +0000 Subject: hg: jdk9/sandbox/langtools: 8170692: inconsistent check of module-related options against target version Message-ID: <201701201701.v0KH1DHn003933@aojmv0008.oracle.com> Changeset: a3c8bca17094 Author: vromero Date: 2017-01-20 08:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/a3c8bca17094 8170692: inconsistent check of module-related options against target version Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java From chris.hegarty at oracle.com Fri Jan 20 19:01:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:01:04 +0000 Subject: hg: jdk9/sandbox/jdk: 8172971: java.management could use System.Logger Message-ID: <201701201901.v0KJ149b002100@aojmv0008.oracle.com> Changeset: 82c5b8c63237 Author: dfuchs Date: 2017-01-20 18:41 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/82c5b8c63237 8172971: java.management could use System.Logger Summary: java.management is updated to use System.Logger instead of java.util.logging.Logger. Reviewed-by: mchung, rriggs ! src/java.management/share/classes/com/sun/jmx/defaults/JmxProperties.java ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLogger.java ! src/java.management/share/classes/javax/management/MBeanServerDelegate.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/java.management/share/classes/javax/management/loading/MLetParser.java ! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/monitor/CounterMonitor.java ! src/java.management/share/classes/javax/management/monitor/GaugeMonitor.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/monitor/StringMonitor.java ! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java ! src/java.management/share/classes/javax/management/relation/RelationService.java ! src/java.management/share/classes/javax/management/relation/RelationSupport.java ! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java ! src/java.management/share/classes/javax/management/timer/Timer.java ! src/java.management/share/classes/javax/management/timer/TimerAlarmClock.java ! src/java.management/share/classes/module-info.java + test/sun/management/LoggingTest/LoggingTest.java + test/sun/management/LoggingTest/LoggingWithJULTest.java + test/sun/management/LoggingTest/LoggingWithLoggerFinderTest.java + test/sun/management/LoggingTest/logging.properties + test/sun/management/LoggingTest/test.loggerfinder/module-info.java + test/sun/management/LoggingTest/test.loggerfinder/test/loggerfinder/TestLoggerFinder.java From chris.hegarty at oracle.com Fri Jan 20 19:15:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:15:49 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701201915.v0KJFnPH006740@aojmv0008.oracle.com> Changeset: 8d22611ffb65 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8d22611ffb65 Added tag jdk-9+153 for changeset 816a6d03a7c4 ! .hgtags Changeset: 41c24ce779f3 Author: lana Date: 2017-01-20 18:26 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/41c24ce779f3 Merge From chris.hegarty at oracle.com Fri Jan 20 19:15:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:15:55 +0000 Subject: hg: jdk9/sandbox/corba: 2 new changesets Message-ID: <201701201915.v0KJFtJ0006816@aojmv0008.oracle.com> Changeset: d66f97a610a6 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/d66f97a610a6 Added tag jdk-9+153 for changeset 68a8e8658511 ! .hgtags Changeset: 078ebe23b584 Author: lana Date: 2017-01-20 18:26 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/078ebe23b584 Merge From chris.hegarty at oracle.com Fri Jan 20 19:16:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:16:02 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201701201916.v0KJG2Gw006874@aojmv0008.oracle.com> Changeset: fc7e94cb7485 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fc7e94cb7485 Added tag jdk-9+153 for changeset 217ba81b9a4c ! .hgtags Changeset: a9fdfd55835e Author: lana Date: 2017-01-20 18:26 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a9fdfd55835e Merge From chris.hegarty at oracle.com Fri Jan 20 19:16:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:16:07 +0000 Subject: hg: jdk9/sandbox/jaxp: 2 new changesets Message-ID: <201701201916.v0KJG7ac006946@aojmv0008.oracle.com> Changeset: 0908877116d1 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/0908877116d1 Added tag jdk-9+153 for changeset 1384504d2cd0 ! .hgtags Changeset: 7fa738305436 Author: lana Date: 2017-01-20 19:09 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/7fa738305436 Merge From chris.hegarty at oracle.com Fri Jan 20 19:16:13 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:16:13 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk-9+153 for changeset 7a532a9a2271 Message-ID: <201701201916.v0KJGDoK006997@aojmv0008.oracle.com> Changeset: 34af95c7dbff Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/34af95c7dbff Added tag jdk-9+153 for changeset 7a532a9a2271 ! .hgtags From chris.hegarty at oracle.com Fri Jan 20 19:16:20 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:16:20 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701201916.v0KJGKsi007086@aojmv0008.oracle.com> Changeset: 3b284913179c Author: mullan Date: 2017-01-20 14:11 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3b284913179c 8173134: Add failing java/bean tests in JDK-8173082 to the ProblemList Reviewed-by: darcy ! test/ProblemList.txt Changeset: 750c88f3be91 Author: mullan Date: 2017-01-20 14:13 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/750c88f3be91 Merge From chris.hegarty at oracle.com Fri Jan 20 19:16:26 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:16:26 +0000 Subject: hg: jdk9/sandbox/langtools: 4 new changesets Message-ID: <201701201916.v0KJGQ77007151@aojmv0008.oracle.com> Changeset: 9ef626c32db6 Author: rfield Date: 2017-01-20 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/9ef626c32db6 8173073: jshell tool: blank lines removed from multi-line snippets Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: b670e95106f5 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b670e95106f5 Added tag jdk-9+153 for changeset 03f48cd283f5 ! .hgtags Changeset: 8a3abb337753 Author: lana Date: 2017-01-20 19:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8a3abb337753 Merge Changeset: b10eedcaf0cb Author: lana Date: 2017-01-20 19:12 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b10eedcaf0cb Merge From chris.hegarty at oracle.com Fri Jan 20 19:16:32 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Jan 2017 19:16:32 +0000 Subject: hg: jdk9/sandbox/nashorn: Added tag jdk-9+153 for changeset 19aaaf2d02b7 Message-ID: <201701201916.v0KJGWAL007224@aojmv0008.oracle.com> Changeset: a84b49cfee63 Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/a84b49cfee63 Added tag jdk-9+153 for changeset 19aaaf2d02b7 ! .hgtags From chris.hegarty at oracle.com Sat Jan 21 00:45:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 00:45:42 +0000 Subject: hg: jdk9/sandbox: 8172975: SecurityTools.keytool() needs to accept user input Message-ID: <201701210045.v0L0jgCU001518@aojmv0008.oracle.com> Changeset: 5991cc73ea0b Author: weijun Date: 2017-01-21 08:38 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5991cc73ea0b 8172975: SecurityTools.keytool() needs to accept user input Reviewed-by: asmotrak ! test/lib/jdk/test/lib/SecurityTools.java From chris.hegarty at oracle.com Sat Jan 21 00:46:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 00:46:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8172975: SecurityTools.keytool() needs to accept user input Message-ID: <201701210046.v0L0k5uq001971@aojmv0008.oracle.com> Changeset: dfda8f2967a3 Author: weijun Date: 2017-01-21 08:38 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dfda8f2967a3 8172975: SecurityTools.keytool() needs to accept user input Reviewed-by: asmotrak ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/sun/security/tools/keytool/ImportPrompt.java ! test/sun/security/tools/keytool/ReadJar.java From chris.hegarty at oracle.com Sat Jan 21 02:31:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 02:31:07 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701210231.v0L2V7Z0026826@aojmv0008.oracle.com> Changeset: 6d343a9dcfea Author: jjg Date: 2017-01-20 18:23 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6d343a9dcfea 8173141: tools/javac/classreader/FileSystemClosedTest.java fails on Windows Reviewed-by: ksrini ! test/tools/javac/classreader/FileSystemClosedTest.java Changeset: 50c877258ca9 Author: jjg Date: 2017-01-20 18:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/50c877258ca9 Merge From chris.hegarty at oracle.com Sat Jan 21 04:01:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 04:01:04 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201701210401.v0L414g7017589@aojmv0008.oracle.com> Changeset: 1c4411322327 Author: darcy Date: 2017-01-18 19:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1c4411322327 8172957: Problem list JmodTest.java on windows until JDK-8172870 is fixed Reviewed-by: mchung ! test/ProblemList.txt Changeset: f2325d80b37c Author: lana Date: 2017-01-19 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f2325d80b37c Added tag jdk-9+153 for changeset 1c4411322327 ! .hgtags Changeset: 1045f9722697 Author: lana Date: 2017-01-21 03:53 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1045f9722697 Merge ! test/ProblemList.txt - test/java/lang/SecurityManager/RestrictedPackages.java From chris.hegarty at oracle.com Sat Jan 21 17:00:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 17:00:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8173159: Problem list java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java on Windows Message-ID: <201701211701.v0LH10jY006611@aojmv0008.oracle.com> Changeset: bba3ad7840d2 Author: xiaofeya Date: 2017-01-21 08:45 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bba3ad7840d2 8173159: Problem list java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java on Windows Reviewed-by: dfuchs ! test/ProblemList.txt From chris.hegarty at oracle.com Sat Jan 21 18:15:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 18:15:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8173156: Remove JmodTest.java from the probelm list on windows Message-ID: <201701211815.v0LIFx4d021719@aojmv0008.oracle.com> Changeset: 4b325e200cc2 Author: darcy Date: 2017-01-21 10:12 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4b325e200cc2 8173156: Remove JmodTest.java from the probelm list on windows Reviewed-by: mchung ! test/ProblemList.txt From chris.hegarty at oracle.com Sat Jan 21 22:46:08 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 21 Jan 2017 22:46:08 +0000 Subject: hg: jdk9/sandbox/jdk: 8173096: jmod files are not world-readable Message-ID: <201701212246.v0LMk8gb017946@aojmv0008.oracle.com> Changeset: 7eacab16d40e Author: mchung Date: 2017-01-21 14:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7eacab16d40e 8173096: jmod files are not world-readable Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jmod/JmodTest.java From chris.hegarty at oracle.com Sun Jan 22 04:45:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 22 Jan 2017 04:45:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8173024: Replace direct use of AuthResources resource bundle from jdk.security.auth Message-ID: <201701220445.v0M4jxTn000687@aojmv0008.oracle.com> Changeset: 6905bb05d585 Author: mchung Date: 2017-01-21 20:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6905bb05d585 8173024: Replace direct use of AuthResources resource bundle from jdk.security.auth Reviewed-by: weijun ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java ! src/jdk.security.auth/share/classes/module-info.java From chris.hegarty at oracle.com Sun Jan 22 15:00:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 22 Jan 2017 15:00:55 +0000 Subject: hg: jdk9/sandbox/jdk: 8160881: Remove jvisualvm from JDK9 Message-ID: <201701221500.v0MF0t4Z011570@aojmv0008.oracle.com> Changeset: 57ef255b367b Author: henryjen Date: 2017-01-13 20:39 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/57ef255b367b 8160881: Remove jvisualvm from JDK9 Reviewed-by: erikj, ihse, ksrini - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 ! test/tools/launcher/VersionCheck.java From chris.hegarty at oracle.com Mon Jan 23 05:01:08 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 05:01:08 +0000 Subject: hg: jdk9/sandbox/langtools: 8171322: AssertionError in TypeSymbol.getAnnotationTypeMetadata. Message-ID: <201701230501.v0N518EK012215@aojmv0008.oracle.com> Changeset: 8cbff90a50bc Author: sadayapalam Date: 2017-01-23 10:28 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8cbff90a50bc 8171322: AssertionError in TypeSymbol.getAnnotationTypeMetadata. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/annotations/neg/8171322/SimpleProcessor.java + test/tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.java + test/tools/javac/annotations/neg/8171322/TypeVariableAsAnnotationTest.out ! test/tools/javac/modules/AnnotationsOnModules.java From chris.hegarty at oracle.com Mon Jan 23 12:45:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 12:45:59 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701231246.v0NCjxPd025393@aojmv0008.oracle.com> Changeset: e4fcda859df2 Author: mullan Date: 2017-01-23 07:34 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e4fcda859df2 8173082: java/bean/* tests fail since change of JDK-8055206 Reviewed-by: mchung, ahgross, alanb ! src/java.base/share/lib/security/default.policy ! test/ProblemList.txt ! test/java/lang/SecurityManager/CheckPackageAccess.java ! test/sun/security/provider/PolicyFile/TokenStore.java Changeset: 3b9c8ef4b153 Author: mullan Date: 2017-01-23 07:36 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3b9c8ef4b153 Merge - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 From chris.hegarty at oracle.com Mon Jan 23 13:15:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 13:15:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8173197: (se) WindowsSelectorImpl.c does not compile with VS2010 Message-ID: <201701231315.v0NDFvIj001739@aojmv0008.oracle.com> Changeset: fb36a29be4a3 Author: clanger Date: 2017-01-23 14:04 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fb36a29be4a3 8173197: (se) WindowsSelectorImpl.c does not compile with VS2010 Reviewed-by: alanb, chegar ! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c From chris.hegarty at oracle.com Mon Jan 23 18:46:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 18:46:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8173164: Resolve remaining HTML5 issues in javax.lang.model.* Message-ID: <201701231846.v0NIk0tn026870@aojmv0008.oracle.com> Changeset: 6a9dd3d893b0 Author: darcy Date: 2017-01-23 10:37 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/6a9dd3d893b0 8173164: Resolve remaining HTML5 issues in javax.lang.model.* Reviewed-by: martin ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java From chris.hegarty at oracle.com Mon Jan 23 20:00:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 20:00:49 +0000 Subject: hg: jdk9/sandbox: 8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki Message-ID: <201701232000.v0NK0o2k014255@aojmv0008.oracle.com> Changeset: 8d26916eaa21 Author: ascarpino Date: 2017-01-23 11:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8d26916eaa21 8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki Reviewed-by: mchung, wetmore ! common/bin/unshuffle_list.txt ! common/nb_native/nbproject/configurations.xml ! make/Images.gmk ! make/ZipSecurity.gmk ! make/common/Modules.gmk From chris.hegarty at oracle.com Mon Jan 23 20:01:16 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 20:01:16 +0000 Subject: hg: jdk9/sandbox/jdk: 8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki Message-ID: <201701232001.v0NK1GuS014660@aojmv0008.oracle.com> Changeset: ccf1ccb7adf9 Author: ascarpino Date: 2017-01-23 11:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ccf1ccb7adf9 8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki Reviewed-by: mchung, wetmore + make/copy/Copy-jdk.crypto.cryptoki.gmk - make/copy/Copy-jdk.crypto.token.gmk + make/lib/Lib-jdk.crypto.cryptoki.gmk - make/lib/Lib-jdk.crypto.token.gmk ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy + src/jdk.crypto.cryptoki/share/classes/module-info.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/KeyCache.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecureRandom.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Session.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/TemplateManager.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Constants.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java + src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md + src/jdk.crypto.cryptoki/share/legal/pkcs11wrapper.md + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_dual.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h + src/jdk.crypto.cryptoki/solaris/conf/security/sunpkcs11-solaris.cfg + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.c + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.h + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c + src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.c + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/j2secmod_md.h + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c + src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/share/classes/module-info.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md - src/jdk.crypto.token/share/legal/pkcs11wrapper.md - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h ! test/java/lang/SecurityManager/CheckSecurityProvider.java ! test/sun/security/ec/TestEC.java ! test/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java ! test/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java ! test/sun/security/pkcs11/KeyAgreement/TestDH.java ! test/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/sun/security/pkcs11/KeyAgreement/TestShort.java ! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/sun/security/pkcs11/Mac/MacKAT.java ! test/sun/security/pkcs11/Mac/MacSameTest.java ! test/sun/security/pkcs11/Mac/ReinitMac.java ! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java ! test/sun/security/pkcs11/MessageDigest/DigestKAT.java ! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/sun/security/pkcs11/Provider/Absolute.java ! test/sun/security/pkcs11/SampleTest.java ! test/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/sun/security/pkcs11/Secmod/Crypto.java ! test/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/sun/security/pkcs11/SecureRandom/Basic.java ! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java ! test/sun/security/pkcs11/Serialize/SerializeProvider.java ! test/sun/security/pkcs11/Signature/ByteBuffers.java ! test/sun/security/pkcs11/Signature/ReinitSignature.java ! test/sun/security/pkcs11/Signature/TestDSA.java ! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/sun/security/pkcs11/ec/ReadCertificates.java ! test/sun/security/pkcs11/ec/ReadPKCS12.java ! test/sun/security/pkcs11/ec/TestCurves.java ! test/sun/security/pkcs11/ec/TestECDH.java ! test/sun/security/pkcs11/ec/TestECDH2.java ! test/sun/security/pkcs11/ec/TestECDSA.java ! test/sun/security/pkcs11/ec/TestECDSA2.java ! test/sun/security/pkcs11/ec/TestECGenSpec.java ! test/sun/security/pkcs11/ec/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/KeyWrap.java ! test/sun/security/pkcs11/rsa/TestCACerts.java ! test/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java ! test/sun/security/pkcs11/rsa/TestSignatures.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java ! test/sun/security/pkcs11/tls/TestMasterSecret.java ! test/sun/security/pkcs11/tls/TestPRF.java ! test/sun/security/pkcs11/tls/TestPremaster.java ! test/tools/launcher/MiscTests.java From chris.hegarty at oracle.com Mon Jan 23 23:01:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Jan 2017 23:01:00 +0000 Subject: hg: jdk9/sandbox/jdk: 8173201: java/lang/reflect/PublicMethods/PublicMethodsTest.java fails because of too many open files Message-ID: <201701232301.v0NN10XC001975@aojmv0008.oracle.com> Changeset: c97e7a8b8da0 Author: plevart Date: 2017-01-23 23:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c97e7a8b8da0 8173201: java/lang/reflect/PublicMethods/PublicMethodsTest.java fails because of too many open files Summary: Explicitly close StandardJavaFileManager(s) as soon as they are not needed any more Reviewed-by: redestad ! test/java/lang/reflect/PublicMethods/PublicMethodsTest.java From chris.hegarty at oracle.com Tue Jan 24 06:45:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 06:45:52 +0000 Subject: hg: jdk9/sandbox/jdk: 8167273: Calendar.getDisplayNames inconsistent with DateFormatSymbols Message-ID: <201701240645.v0O6jrOg021176@aojmv0008.oracle.com> Changeset: d191fcd1525d Author: rgoel Date: 2017-01-24 12:06 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d191fcd1525d 8167273: Calendar.getDisplayNames inconsistent with DateFormatSymbols Reviewed-by: naoto ! make/gensrc/GensrcLocaleData.gmk ! make/src/classes/build/tools/cldrconverter/Bundle.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java + test/java/util/Calendar/Bug8167273.java ! test/sun/util/locale/provider/Bug8038436.java From chris.hegarty at oracle.com Tue Jan 24 09:00:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 09:00:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8171142: jdk_rmi registry test fail to clean up on failure Message-ID: <201701240900.v0O90vbZ022255@aojmv0008.oracle.com> Changeset: 082c6c17f6e4 Author: mli Date: 2017-01-24 00:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/082c6c17f6e4 8171142: jdk_rmi registry test fail to clean up on failure Reviewed-by: rriggs, dholmes ! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java ! test/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java ! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/sun/rmi/runtime/Log/4504153/Test4504153.java ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java From chris.hegarty at oracle.com Tue Jan 24 10:30:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 10:30:52 +0000 Subject: hg: jdk9/sandbox/jaxp: 8173261: JAXP: TESTBUG: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Message-ID: <201701241030.v0OAUqIa010911@aojmv0008.oracle.com> Changeset: 620d0c38581f Author: clanger Date: 2017-01-24 11:10 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/620d0c38581f 8173261: JAXP: TESTBUG: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Reviewed-by: dfuchs, fyuan ! test/ProblemList.txt ! test/javax/xml/jaxp/isolatedjdk/IsolatedJDK.sh ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java - test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh ! test/javax/xml/jaxp/libs/catalog/CatalogTestUtils.java ! test/javax/xml/jaxp/libs/jaxp/library/JAXPTestUtilities.java From chris.hegarty at oracle.com Tue Jan 24 12:31:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 12:31:05 +0000 Subject: hg: jdk9/sandbox/nashorn: 8173257: test/script/trusted/JDK-8021189.js and test/script/trusted/JDK-8021129.js fail in nashorn nightly Message-ID: <201701241231.v0OCV56h008326@aojmv0008.oracle.com> Changeset: 9aa94f11a8b9 Author: sundar Date: 2017-01-24 18:08 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9aa94f11a8b9 8173257: test/script/trusted/JDK-8021189.js and test/script/trusted/JDK-8021129.js fail in nashorn nightly Reviewed-by: hannesw, jlaskey ! make/build.xml ! make/project.properties From chris.hegarty at oracle.com Tue Jan 24 12:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 12:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8153759: jshell tool: Smart completion detection is not reliable Message-ID: <201701241245.v0OCjweB011961@aojmv0008.oracle.com> Changeset: 17a11ffc6a0a Author: jlahoda Date: 2017-01-24 13:29 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/17a11ffc6a0a 8153759: jshell tool: Smart completion detection is not reliable Summary: Reverting back to smart completion if any action follows a completion action. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java From dmitry.fazunenko at oracle.com Tue Jan 24 14:48:34 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Tue, 24 Jan 2017 14:48:34 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8172417-branch: fix TestWB example Message-ID: <201701241448.v0OEmYXF015875@aojmv0008.oracle.com> Changeset: 99260716e9ea Author: dfazunen Date: 2017-01-24 17:47 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/99260716e9ea JDK-8172417-branch: fix TestWB example ! test/gc/stress/gcbasher/TestGCBasher.java - test/gc/stress/gcbasher/TestGCBasherWithCMS.java - test/gc/stress/gcbasher/TestGCBasherWithG1.java - test/gc/stress/gcbasher/TestGCBasherWithParallel.java - test/gc/stress/gcbasher/TestGCBasherWithSerial.java ! test/verundy/demo/TestWB.java From dmitry.fazunenko at oracle.com Tue Jan 24 15:14:16 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Tue, 24 Jan 2017 15:14:16 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201701241514.v0OFEGWa022421@aojmv0008.oracle.com> Changeset: a292afccadd4 Author: dfazunen Date: 2017-01-24 18:05 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a292afccadd4 Backed out changeset 99260716e9ea ! test/gc/stress/gcbasher/TestGCBasher.java + test/gc/stress/gcbasher/TestGCBasherWithCMS.java + test/gc/stress/gcbasher/TestGCBasherWithG1.java + test/gc/stress/gcbasher/TestGCBasherWithParallel.java + test/gc/stress/gcbasher/TestGCBasherWithSerial.java ! test/verundy/demo/TestWB.java Changeset: dcfc03f03bf2 Author: dfazunen Date: 2017-01-24 18:13 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/dcfc03f03bf2 JDK-8172417-branch: fix TestWB example ! test/verundy/demo/TestWB.java From chris.hegarty at oracle.com Tue Jan 24 16:45:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 16:45:44 +0000 Subject: hg: jdk9/sandbox/jaxp: 8173111: Excessive recursion in EventFilterSupport when filtering over large number of XML events can cause StackOverflow Message-ID: <201701241645.v0OGjiPD016809@aojmv0008.oracle.com> Changeset: 2d7bf6955c05 Author: dfuchs Date: 2017-01-24 16:34 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/2d7bf6955c05 8173111: Excessive recursion in EventFilterSupport when filtering over large number of XML events can cause StackOverflow Summary: This fix replaces un unwanted recursion in the XML streams event filtering support by a simple loop (in nextEvent/nextTag). Reviewed-by: aefimov, clanger, lancea, rriggs ! src/java.xml/share/classes/com/sun/xml/internal/stream/EventFilterSupport.java + test/javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java From chris.hegarty at oracle.com Tue Jan 24 21:30:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 21:30:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8168075: Custom system class loader + security manager + malformed policy file = recursive initialization Message-ID: <201701242130.v0OLUwn1003353@aojmv0008.oracle.com> Changeset: 038f5ea6e2f4 Author: apetcher Date: 2017-01-24 16:19 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/038f5ea6e2f4 8168075: Custom system class loader + security manager + malformed policy file = recursive initialization Reviewed-by: mchung, mullan ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java + src/java.base/share/classes/sun/security/util/LocalizedMessage.java + test/sun/security/util/Resources/customSysClassLoader/BootMessages.java + test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java + test/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java + test/sun/security/util/Resources/customSysClassLoader/error.policy From chris.hegarty at oracle.com Tue Jan 24 23:15:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Jan 2017 23:15:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8172869: 4096 is not supported yet for the DH Parameter Generator Message-ID: <201701242315.v0ONFvxZ002117@aojmv0008.oracle.com> Changeset: 485e8eb733e1 Author: xuelei Date: 2017-01-24 23:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/485e8eb733e1 8172869: 4096 is not supported yet for the DH Parameter Generator Reviewed-by: ascarpino, mullan ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java From chris.hegarty at oracle.com Wed Jan 25 00:31:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 00:31:01 +0000 Subject: hg: jdk9/sandbox/langtools: 8051768: Inconsistent output for Visible and InvisibleParameterAnnotations Message-ID: <201701250031.v0P0V1fM022114@aojmv0008.oracle.com> Changeset: 3df160c5f83a Author: jjg Date: 2017-01-24 16:18 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/3df160c5f83a 8051768: Inconsistent output for Visible and InvisibleParameterAnnotations Reviewed-by: jjg Contributed-by: istomin.den at gmail.com ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java + test/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java From chris.hegarty at oracle.com Wed Jan 25 01:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 01:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8041793: javap misses newline after printing AnnotationDefault Message-ID: <201701250145.v0P1jwIf010203@aojmv0008.oracle.com> Changeset: c2dfa170f6f0 Author: jjg Date: 2017-01-24 17:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/c2dfa170f6f0 8041793: javap misses newline after printing AnnotationDefault Reviewed-by: jjg Contributed-by: istomin.den at gmail.com ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java + test/tools/javap/typeAnnotations/AnnotationDefaultNewlineTest.java From chris.hegarty at oracle.com Wed Jan 25 02:45:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 02:45:56 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701250245.v0P2juEV023921@aojmv0008.oracle.com> Changeset: c5840d5b92cc Author: psandoz Date: 2017-01-24 18:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c5840d5b92cc 8172732: spec clarification for URLClassLoader for Multirelease jars Reviewed-by: mchung, chegar, alanb ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: a468135ebe8e Author: mli Date: 2017-01-24 18:41 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a468135ebe8e 8171900: javax/net/ssl/SSLSession/SessionTimeOutTests.java failed with "SSLHandshakeException: Remote host terminated the handshake" Summary: The fix takes some code patterns from SSLSocketTemplate to deal with possible SSLHandshakeException and SocketTimeoutException, and it also resolves a potential mismatch on the connections between the clients and the servers. Reviewed-by: xuelei Contributed-by: John Jiang ! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java From dmitry.fazunenko at oracle.com Wed Jan 25 08:02:08 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Wed, 25 Jan 2017 08:02:08 +0000 Subject: hg: jdk9/sandbox: JDK-8172417-branch: minor fixes Message-ID: <201701250802.v0P828Yj003182@aojmv0008.oracle.com> Changeset: 553fdfc966a2 Author: dfazunen Date: 2017-01-25 11:00 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/553fdfc966a2 JDK-8172417-branch: minor fixes ! test/lib/verundy/FlagResolver.java ! test/lib/verundy/Verundy.java From dmitry.fazunenko at oracle.com Wed Jan 25 08:15:10 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Wed, 25 Jan 2017 08:15:10 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8172417-branch: GCBasher convertion to Verundy Message-ID: <201701250815.v0P8FBNN005554@aojmv0008.oracle.com> Changeset: 579d1a65d97d Author: dfazunen Date: 2017-01-25 11:13 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/579d1a65d97d JDK-8172417-branch: GCBasher convertion to Verundy ! test/gc/stress/gcbasher/TestGCBasher.java - test/gc/stress/gcbasher/TestGCBasherWithCMS.java - test/gc/stress/gcbasher/TestGCBasherWithG1.java - test/gc/stress/gcbasher/TestGCBasherWithParallel.java - test/gc/stress/gcbasher/TestGCBasherWithSerial.java From dmitry.fazunenko at oracle.com Wed Jan 25 08:17:51 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Wed, 25 Jan 2017 08:17:51 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8172417-branch: GCBasher convertion to Verundy Message-ID: <201701250817.v0P8HpDo006589@aojmv0008.oracle.com> Changeset: f45a56f569cd Author: dfazunen Date: 2017-01-25 11:17 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f45a56f569cd JDK-8172417-branch: GCBasher convertion to Verundy ! test/TEST.groups From dmitry.fazunenko at oracle.com Wed Jan 25 08:23:00 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Wed, 25 Jan 2017 08:23:00 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8172417-branch: ergonomics/TestDynamicNumberOfGCThreads.java convertion to Verundy Message-ID: <201701250823.v0P8N0Zj007469@aojmv0008.oracle.com> Changeset: efa50ef0d4cb Author: dfazunen Date: 2017-01-25 11:22 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/efa50ef0d4cb JDK-8172417-branch: ergonomics/TestDynamicNumberOfGCThreads.java convertion to Verundy ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java From chris.hegarty at oracle.com Wed Jan 25 09:01:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 09:01:06 +0000 Subject: hg: jdk9/sandbox/nashorn: 8166186: ClassCastException with arguments usage Message-ID: <201701250901.v0P916sS017064@aojmv0008.oracle.com> Changeset: c1792836521e Author: hannesw Date: 2017-01-25 09:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/c1792836521e 8166186: ClassCastException with arguments usage Reviewed-by: attila, sundar ! README ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/linker/NashornLinkerExporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/JDK-8166186.js + test/script/basic/JDK-8166186.js.EXPECTED From chris.hegarty at oracle.com Wed Jan 25 12:01:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 12:01:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8173326: Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows Message-ID: <201701251201.v0PC16cq026410@aojmv0008.oracle.com> Changeset: 4a36e73e0e18 Author: mli Date: 2017-01-25 03:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4a36e73e0e18 8173326: Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows Reviewed-by: dholmes ! test/ProblemList.txt From chris.hegarty at oracle.com Wed Jan 25 12:15:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 12:15:40 +0000 Subject: hg: jdk9/sandbox/corba: 8077395: org.omg.CORBA_2_3.portable.InputStream constructor should not specify JDK-specific property Message-ID: <201701251215.v0PCFeDA029356@aojmv0008.oracle.com> Changeset: b33379591dea Author: coffeys Date: 2017-01-25 12:09 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/b33379591dea 8077395: org.omg.CORBA_2_3.portable.InputStream constructor should not specify JDK-specific property Reviewed-by: lancea, rriggs ! src/java.corba/share/classes/org/omg/CORBA_2_3/portable/InputStream.java ! src/java.corba/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java From chris.hegarty at oracle.com Wed Jan 25 14:15:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 14:15:37 +0000 Subject: hg: jdk9/sandbox: 8173354: javadoc warning notice for types in Incubator Modules Message-ID: <201701251415.v0PEFbcm002138@aojmv0008.oracle.com> Changeset: 33169b3b9542 Author: chegar Date: 2017-01-25 14:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/33169b3b9542 8173354: javadoc warning notice for types in Incubator Modules Reviewed-by: erikj, michaelm ! make/Javadoc.gmk From chris.hegarty at oracle.com Wed Jan 25 14:16:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 14:16:00 +0000 Subject: hg: jdk9/sandbox/jdk: 8173354: javadoc warning notice for types in Incubator Modules Message-ID: <201701251416.v0PEG0su002522@aojmv0008.oracle.com> Changeset: e8dab4820716 Author: chegar Date: 2017-01-25 14:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e8dab4820716 8173354: javadoc warning notice for types in Incubator Modules Reviewed-by: erikj, michaelm + make/src/classes/build/tools/taglet/Incubating.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java ! src/jdk.incubator.httpclient/share/classes/module-info.java From chris.hegarty at oracle.com Wed Jan 25 15:00:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 15:00:59 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701251501.v0PF10Ed013497@aojmv0008.oracle.com> Changeset: 9ecf1f5bc96c Author: plevart Date: 2017-01-25 15:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9ecf1f5bc96c 8173056: Add test that captures current behavior of annotations with invalid annotation types Reviewed-by: redestad ! test/java/lang/annotation/AnnotationVerifier.java ! test/java/lang/annotation/ClassFileGenerator.java + test/java/lang/annotation/GoodAnnotation.java Changeset: c7d93950979d Author: plevart Date: 2017-01-25 15:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c7d93950979d Merge From chris.hegarty at oracle.com Wed Jan 25 18:31:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 18:31:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8173232: JShell tests: ReplaceTest takes too long; ... Message-ID: <201701251831.v0PIV0Vq004331@aojmv0008.oracle.com> Changeset: edd091e7a9a3 Author: rfield Date: 2017-01-25 10:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/edd091e7a9a3 8173232: JShell tests: ReplaceTest takes too long 8173234: JShell tests: remove from ProblemList jdk/jshell/ToolFormatTest.java 8173204: JShell tests: ProblemList jdk/jshell/UserJdiUserRemoteTest.java Reviewed-by: jlahoda ! test/ProblemList.txt + test/jdk/jshell/ForwardReferenceImportTest.java + test/jdk/jshell/ForwardReferenceTest.java ! test/jdk/jshell/ReplaceTest.java From chris.hegarty at oracle.com Wed Jan 25 18:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 18:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8171343: jshell tool: missing options: --help-extra --show-version Message-ID: <201701251845.v0PIjw7S008712@aojmv0008.oracle.com> Changeset: 919a15cb34bb Author: rfield Date: 2017-01-25 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/919a15cb34bb 8171343: jshell tool: missing options: --help-extra --show-version Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolProviderTest.java From chris.hegarty at oracle.com Wed Jan 25 19:00:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Jan 2017 19:00:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8172808: Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources Message-ID: <201701251900.v0PJ0xlK012602@aojmv0008.oracle.com> Changeset: 5c7dda0aa8ce Author: mchung Date: 2017-01-25 10:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5c7dda0aa8ce 8172808: Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! test/sun/security/util/Resources/customSysClassLoader/CustomClassLoader.java From chris.hegarty at oracle.com Thu Jan 26 11:45:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 11:45:54 +0000 Subject: hg: jdk9/sandbox/jdk: 8173372: Add tests for multi-release module jar API validator Message-ID: <201701261145.v0QBjsRt014539@aojmv0008.oracle.com> Changeset: f5f50c8d8714 Author: anazarov Date: 2017-01-26 14:32 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f5f50c8d8714 8173372: Add tests for multi-release module jar API validator Reviewed-by: psandoz ! test/tools/jar/multiRelease/ApiValidatorTest.java From chris.hegarty at oracle.com Thu Jan 26 12:31:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 12:31:06 +0000 Subject: hg: jdk9/sandbox/nashorn: 8172006: Nashorn JavaScript engine fails to call @FunctionalInterface with a java.util.List argument Message-ID: <201701261231.v0QCV6bj026367@aojmv0008.oracle.com> Changeset: 8e7ef537aa54 Author: hannesw Date: 2017-01-26 12:58 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/8e7ef537aa54 8172006: Nashorn JavaScript engine fails to call @FunctionalInterface with a java.util.List argument Reviewed-by: attila, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8172006.js + test/src/jdk/nashorn/test/models/FunctionalInterfaceProvider.java From dmitry.fazunenko at oracle.com Thu Jan 26 13:29:06 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 26 Jan 2017 13:29:06 +0000 Subject: hg: jdk9/sandbox: JDK-8172417-branch: support: -version; stopOnFail; searchFist Message-ID: <201701261329.v0QDT7Of010483@aojmv0008.oracle.com> Changeset: d792a01a6a35 Author: dfazunen Date: 2017-01-26 16:28 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d792a01a6a35 JDK-8172417-branch: support: -version; stopOnFail; searchFist ! test/lib/verundy/FlagResolver.java ! test/lib/verundy/OutcomeAnalyzer.java ! test/lib/verundy/Verundy.java From chris.hegarty at oracle.com Thu Jan 26 13:31:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 13:31:00 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701261331.v0QDV0Rv012530@aojmv0008.oracle.com> Changeset: 3fdaf9e50f5c Author: jlahoda Date: 2017-01-26 14:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/3fdaf9e50f5c 8067747: javac throws exception during compilation when annotation processing is enabled Summary: Enforcing Filer rules regarding initial inputs, to avoid downstream problems. Reviewed-by: darcy, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/processing/OverwriteInitialInput.java Changeset: 923a093b4bd8 Author: jlahoda Date: 2017-01-26 14:14 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/923a093b4bd8 8173068: ElementUtils getPackageElement does not allow for an unnamed package Summary: Removing special handling of unnamed packages in Elements.getPackageElement. Reviewed-by: darcy, jjg, ksrini ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/tools/javac/modules/EdgeCases.java From chris.hegarty at oracle.com Thu Jan 26 16:16:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 16:16:04 +0000 Subject: hg: jdk9/sandbox/jdk: 8173395: Problemlist tools/jar/multiRelease/ApiValidatorTest.java Message-ID: <201701261616.v0QGG4Di029325@aojmv0008.oracle.com> Changeset: e2025c196c21 Author: anazarov Date: 2017-01-26 19:06 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e2025c196c21 8173395: Problemlist tools/jar/multiRelease/ApiValidatorTest.java Reviewed-by: ksrini ! test/ProblemList.txt From dmitry.fazunenko at oracle.com Thu Jan 26 16:18:12 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 26 Jan 2017 16:18:12 +0000 Subject: hg: jdk9/sandbox/hotspot: 4 new changesets Message-ID: <201701261618.v0QGIDdH029900@aojmv0008.oracle.com> Changeset: 41d6dd1920f0 Author: dfazunen Date: 2017-01-26 18:46 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/41d6dd1920f0 JDK-8172417-branch: convert to Driver mode ! test/verundy/demo/TestBasic.java ! test/verundy/demo/TestBasicAllGC.java ! test/verundy/demo/TestHelloWorld.java ! test/verundy/demo/TestWB.java Changeset: ce0463a0e3f2 Author: dfazunen Date: 2017-01-26 19:01 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ce0463a0e3f2 JDK-8172417-branch: convert to Driver mode ! test/gc/stress/gcbasher/TestGCBasher.java Changeset: 68e6189248e5 Author: dfazunen Date: 2017-01-26 19:15 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/68e6189248e5 JDK-8172417-branch: convert to Driver mode ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java Changeset: 3fcee79954d3 Author: dfazunen Date: 2017-01-26 19:16 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3fcee79954d3 JDK-8172417-branch: convert TestLargePageUseForAuxMemory test to Verundy forma ! test/gc/g1/TestLargePageUseForAuxMemory.java From dmitry.fazunenko at oracle.com Thu Jan 26 16:21:35 2017 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 26 Jan 2017 16:21:35 +0000 Subject: hg: jdk9/sandbox: JDK-8172417-branch: change Verundy from inheritance to aggregation Message-ID: <201701261621.v0QGLZAI000563@aojmv0008.oracle.com> Changeset: 2251995a8595 Author: dfazunen Date: 2017-01-26 19:20 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2251995a8595 JDK-8172417-branch: change Verundy from inheritance to aggregation + test/lib/verundy/Driver.java ! test/lib/verundy/VMLauncher.java ! test/lib/verundy/Verundy.java From chris.hegarty at oracle.com Thu Jan 26 17:00:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 17:00:46 +0000 Subject: hg: jdk9/sandbox/hotspot: 8173339: AArch64: Fix minimum stack size computations Message-ID: <201701261700.v0QH0kQC009863@aojmv0008.oracle.com> Changeset: e20d7e4a25ac Author: adinn Date: 2017-01-26 11:47 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e20d7e4a25ac 8173339: AArch64: Fix minimum stack size computations Reviewed-by: aph ! src/cpu/aarch64/vm/globals_aarch64.hpp From chris.hegarty at oracle.com Thu Jan 26 17:31:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 17:31:05 +0000 Subject: hg: jdk9/sandbox/jdk: 16 new changesets Message-ID: <201701261731.v0QHV6PR018088@aojmv0008.oracle.com> Changeset: 543c4e4b0311 Author: serb Date: 2017-01-18 18:14 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/543c4e4b0311 8149879: Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulation Reviewed-by: prr, mchung, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java + test/javax/swing/UIDefaults/8149879/InternalResourceBundle.java Changeset: f1d567c355a9 Author: alexsch Date: 2017-01-18 17:22 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f1d567c355a9 8168537: Test fails with AccessControlException Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java Changeset: 78392a83b36e Author: prr Date: 2017-01-18 17:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/78392a83b36e 6232267: TrueType Fonts which have only Apple platform names cannot be loaded Reviewed-by: psadhukhan ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java + test/java/awt/FontClass/AppleFontNameTest.java Changeset: 4a198f260d12 Author: prr Date: 2017-01-19 12:04 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4a198f260d12 8172813: test/java/awt/font/JNICheck/JNICheck.sh fails on Linux Reviewed-by: serb, psadhukhan, pnarayanan ! src/java.desktop/unix/native/common/awt/fontpath.c ! test/java/awt/font/JNICheck/JNICheck.sh Changeset: 2c0a514ebdfb Author: aniyogi Date: 2017-01-20 12:56 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2c0a514ebdfb 8172509: [TEST_BUG] [macosx] Failure of the new test java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Reviewed-by: serb, alexsch ! test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Changeset: 98ae8c0231f5 Author: jdv Date: 2017-01-20 14:28 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/98ae8c0231f5 8173064: Unexpected tag in javax/imageio/plugins/tiff/package.html Reviewed-by: psadhukhan, arapte ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html Changeset: bfae5ff40ba4 Author: prr Date: 2017-01-20 10:28 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bfae5ff40ba4 8172999: Crash on Windows getting FontMetrics since JDK 9 b96 Reviewed-by: serb, vadim ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp + test/java/awt/FontMetrics/FontCrash.java Changeset: d4150b065b15 Author: ddehaven Date: 2017-01-20 08:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d4150b065b15 Merge - test/java/lang/SecurityManager/RestrictedPackages.java Changeset: a928fe94b745 Author: bpb Date: 2017-01-20 15:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a928fe94b745 8145019: Exceptions from TIFFImageReader.read() when loading bit depth test images Summary: Fix some problems reading unusual bit depth images relating to setting the correct ImageTypeSpecifier and reformatting discontiguous data Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java Changeset: c17354987c3c Author: bpb Date: 2017-01-20 15:13 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c17354987c3c 8154228: [TIFF] IIOException: "Insufficient data offsets or byte counts" when loading test image Summary: If byte counts are not provided attempt to compute them if feasible. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java Changeset: f942a44fc47c Author: prr Date: 2017-01-20 16:03 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f942a44fc47c 8171836: Memory leak in java.desktop/unix/native/common/awt/fontpath.c Reviewed-by: prr, arapte Contributed-by: David Carlier ! src/java.desktop/unix/native/common/awt/fontpath.c Changeset: 0b8c68007690 Author: alitvinov Date: 2017-01-23 19:58 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0b8c68007690 8168751: Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted Reviewed-by: serb, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java Changeset: 7396ce69df70 Author: prr Date: 2017-01-23 10:27 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7396ce69df70 Merge - src/java.base/share/classes/sun/security/util/AuthResourcesProvider.java - src/java.base/share/classes/sun/security/util/AuthResourcesProviderImpl.java - src/linux/doc/man/ja/jvisualvm.1 - src/linux/doc/man/jvisualvm.1 - src/solaris/doc/sun/man/man1/ja/jvisualvm.1 - src/solaris/doc/sun/man/man1/jvisualvm.1 Changeset: 87b36fe054e1 Author: prr Date: 2017-01-23 11:59 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/87b36fe054e1 8167228: Update to libpng 1.6.28 Reviewed-by: serb, azvegint ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h - src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c Changeset: 8270102790e5 Author: alexsch Date: 2017-01-24 11:37 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8270102790e5 8003495: [findbugs] javax.swing.* - Storing a reference to an externally mutable object into the internal representation Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/sun/swing/FilePane.java Changeset: 1a13fbf70807 Author: prr Date: 2017-01-26 08:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1a13fbf70807 Merge - make/copy/Copy-jdk.crypto.token.gmk - make/lib/Lib-jdk.crypto.token.gmk - src/jdk.crypto.token/share/classes/module-info.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Config.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/KeyCache.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Cipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DHKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Digest.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11ECKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Key.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyAgreement.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11KeyStore.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Mac.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSACipher.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11SecureRandom.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Signature.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/P11Util.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Secmod.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Session.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SessionManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/SunPKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/TemplateManager.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/Token.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_AES_CTR_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ATTRIBUTE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_CREATEMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_C_INITIALIZE_ARGS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DATE.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_DESTROYMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_ECDH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_LOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_NOTIFY.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PBE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_PKCS5_PBKD2_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_OAEP_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SESSION_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SLOT_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_OUT.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_KEY_MAT_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_MASTER_KEY_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_SSL3_RANDOM_DATA.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TLS_PRF_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_TOKEN_INFO.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_UNLOCKMUTEX.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_VERSION.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH1_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/CK_X9_42_DH2_DERIVE_PARAMS.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/Functions.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java - src/jdk.crypto.token/share/classes/sun/security/pkcs11/wrapper/PKCS11RuntimeException.java - src/jdk.crypto.token/share/legal/pkcs11cryptotoken.md - src/jdk.crypto.token/share/legal/pkcs11wrapper.md - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.c - src/jdk.crypto.token/share/native/libj2pkcs11/j2secmod.h - src/jdk.crypto.token/share/native/libj2pkcs11/p11_convert.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_crypt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_digest.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_dual.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_general.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_keymgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_mutex.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_objmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sessmgmt.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_sign.c - src/jdk.crypto.token/share/native/libj2pkcs11/p11_util.c - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs-11v2-20a3.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11f.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11t.h - src/jdk.crypto.token/share/native/libj2pkcs11/pkcs11wrapper.h - src/jdk.crypto.token/solaris/conf/security/sunpkcs11-solaris.cfg - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/unix/native/libj2pkcs11/p11_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/j2secmod_md.h - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.c - src/jdk.crypto.token/windows/native/libj2pkcs11/p11_md.h From chris.hegarty at oracle.com Thu Jan 26 21:16:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:16:02 +0000 Subject: hg: jdk9/sandbox/langtools: 8166175: javadoc search doesn't work on local doc bundles Message-ID: <201701262116.v0QLG23Y023778@aojmv0008.oracle.com> Changeset: 407027d18f9c Author: bpatel Date: 2017-01-26 13:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/407027d18f9c 8166175: javadoc search doesn't work on local doc bundles Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java From chris.hegarty at oracle.com Thu Jan 26 21:30:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:30:45 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201701262130.v0QLUkd0029114@aojmv0008.oracle.com> Changeset: 00740ec21d2e Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/00740ec21d2e Added tag jdk-9+154 for changeset 8d26916eaa21 ! .hgtags Changeset: c7e03e50dd5c Author: lana Date: 2017-01-26 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c7e03e50dd5c Merge From chris.hegarty at oracle.com Thu Jan 26 21:30:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:30:51 +0000 Subject: hg: jdk9/sandbox/corba: 2 new changesets Message-ID: <201701262130.v0QLUpFY029168@aojmv0008.oracle.com> Changeset: e12f6db81ec6 Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/e12f6db81ec6 Added tag jdk-9+154 for changeset 078ebe23b584 ! .hgtags Changeset: 16e84753114b Author: lana Date: 2017-01-26 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/16e84753114b Merge From chris.hegarty at oracle.com Thu Jan 26 21:30:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:30:58 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201701262130.v0QLUw1f029254@aojmv0008.oracle.com> Changeset: 2346329fbbb3 Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2346329fbbb3 Added tag jdk-9+154 for changeset a9fdfd55835e ! .hgtags Changeset: 7b0f663ad09c Author: lana Date: 2017-01-26 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7b0f663ad09c Merge From chris.hegarty at oracle.com Thu Jan 26 21:31:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:31:03 +0000 Subject: hg: jdk9/sandbox/jaxp: 2 new changesets Message-ID: <201701262131.v0QLV398029339@aojmv0008.oracle.com> Changeset: cd9f6a6127f4 Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/cd9f6a6127f4 Added tag jdk-9+154 for changeset 7fa738305436 ! .hgtags Changeset: b7bd7cac2790 Author: lana Date: 2017-01-26 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/b7bd7cac2790 Merge - test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh From chris.hegarty at oracle.com Thu Jan 26 21:31:09 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:31:09 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk-9+154 for changeset 34af95c7dbff Message-ID: <201701262131.v0QLV99t029471@aojmv0008.oracle.com> Changeset: 9b9918656c97 Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/9b9918656c97 Added tag jdk-9+154 for changeset 34af95c7dbff ! .hgtags From chris.hegarty at oracle.com Thu Jan 26 21:31:17 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:31:17 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201701262131.v0QLVHnm029601@aojmv0008.oracle.com> Changeset: e4b19b8d4bbf Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e4b19b8d4bbf Added tag jdk-9+154 for changeset c97e7a8b8da0 ! .hgtags Changeset: 03ea56f485f2 Author: lana Date: 2017-01-26 21:21 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/03ea56f485f2 Merge - src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c - src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c From chris.hegarty at oracle.com Thu Jan 26 21:31:23 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:31:23 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201701262131.v0QLVNXW029658@aojmv0008.oracle.com> Changeset: c5b25c4e9b30 Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/c5b25c4e9b30 Added tag jdk-9+154 for changeset 6a9dd3d893b0 ! .hgtags Changeset: f9a22473d7f7 Author: lana Date: 2017-01-26 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f9a22473d7f7 Merge From chris.hegarty at oracle.com Thu Jan 26 21:31:29 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 21:31:29 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201701262131.v0QLVTna029736@aojmv0008.oracle.com> Changeset: 336a75b38fd0 Author: lana Date: 2017-01-26 19:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/336a75b38fd0 Added tag jdk-9+154 for changeset a84b49cfee63 ! .hgtags Changeset: 6f5bf136f6c9 Author: lana Date: 2017-01-26 21:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/6f5bf136f6c9 Merge From chris.hegarty at oracle.com Thu Jan 26 22:45:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 22:45:58 +0000 Subject: hg: jdk9/sandbox/langtools: 8173312: Hide support for --inherit-runtime-environment Message-ID: <201701262245.v0QMjw4Q022167@aojmv0008.oracle.com> Changeset: 86efeea0e59f Author: jjg Date: 2017-01-26 14:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/86efeea0e59f 8173312: Hide support for --inherit-runtime-environment Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java From chris.hegarty at oracle.com Thu Jan 26 23:16:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Jan 2017 23:16:04 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201701262316.v0QNG5SF000553@aojmv0008.oracle.com> Changeset: d8dbac6098fe Author: henryjen Date: 2017-01-25 12:52 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d8dbac6098fe 8170832: Add a new launcher environment variable JAVA_OPTIONS Reviewed-by: mchung, ksrini ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjli/mapfile-vers ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libjli/emessages.h ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/windows/native/libjli/cmdtoargs.c + test/tools/launcher/ArgsEnvVar.java ! test/tools/launcher/ArgsFileTest.java ! test/tools/launcher/I18NArgTest.java Changeset: 3fc9f267acc2 Author: valeriep Date: 2017-01-26 22:56 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3fc9f267acc2 8062731: Cipher object can be created without calling Cipher.getInstance Summary: Fixed the check in JCE so that only trusted providers can extend Cipher class Reviewed-by: wetmore ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java Changeset: bbc90d3ffe84 Author: valeriep Date: 2017-01-26 23:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bbc90d3ffe84 Merge From chris.hegarty at oracle.com Fri Jan 27 01:01:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 01:01:03 +0000 Subject: hg: jdk9/sandbox/langtools: 8173419: Javadoc fix 8166175 results in test failures Message-ID: <201701270101.v0R113cQ001364@aojmv0008.oracle.com> Changeset: ef142ac9824e Author: bpatel Date: 2017-01-26 16:53 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/ef142ac9824e 8173419: Javadoc fix 8166175 results in test failures Reviewed-by: jjg, ksrini ! test/jdk/javadoc/tool/api/basic/APITest.java ! test/tools/javadoc/api/basic/APITest.java From chris.hegarty at oracle.com Fri Jan 27 09:45:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 09:45:37 +0000 Subject: hg: jdk9/sandbox: 8170483: Remove modules_src_jake workaround for JavaFX transition to new module-info syntax Message-ID: <201701270945.v0R9jbfL007978@aojmv0008.oracle.com> Changeset: b88023f46daa Author: erikj Date: 2017-01-27 10:15 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/b88023f46daa 8170483: Remove modules_src_jake workaround for JavaFX transition to new module-info syntax Reviewed-by: alanb, mchung ! common/autoconf/generated-configure.sh ! common/autoconf/source-dirs.m4 ! make/common/Modules.gmk From chris.hegarty at oracle.com Fri Jan 27 13:31:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 13:31:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8172864: Remove custom plugin module path Message-ID: <201701271331.v0RDV5QF004554@aojmv0008.oracle.com> Changeset: 39a8a0525677 Author: sundar Date: 2017-01-27 19:07 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/39a8a0525677 8172864: Remove custom plugin module path Reviewed-by: alanb, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/ProblemList.txt - test/tools/jlink/CustomPluginTest.java ! test/tools/jlink/JLink2Test.java - test/tools/jlink/customplugin/module-info.java - test/tools/jlink/customplugin/plugin/CustomPlugin.java - test/tools/jlink/customplugin/plugin/HelloPlugin.java - test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java - test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java From chris.hegarty at oracle.com Fri Jan 27 14:45:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 14:45:42 +0000 Subject: hg: jdk9/sandbox/hotspot: 8173474: AArch64: fix reported -Xss minimum Message-ID: <201701271445.v0REjhOq027746@aojmv0008.oracle.com> Changeset: f3b3d77a1751 Author: adinn Date: 2017-01-27 07:56 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f3b3d77a1751 8173474: AArch64: fix reported -Xss minimum Reviewed-by: aph ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp From chris.hegarty at oracle.com Fri Jan 27 16:00:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 16:00:39 +0000 Subject: hg: jdk9/sandbox: 8173476: Provide lldb from devkit when running tests on macosx Message-ID: <201701271600.v0RG0dsm020156@aojmv0008.oracle.com> Changeset: 688a3863c00e Author: erikj Date: 2017-01-27 16:50 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/688a3863c00e 8173476: Provide lldb from devkit when running tests on macosx Reviewed-by: ihse, tbell ! common/conf/jib-profiles.js From chris.hegarty at oracle.com Fri Jan 27 17:00:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 17:00:46 +0000 Subject: hg: jdk9/sandbox/corba: 8170116: Remove qualified exports from java.base to java.corba Message-ID: <201701271700.v0RH0k4l007935@aojmv0008.oracle.com> Changeset: a545f54babfa Author: prappo Date: 2017-01-27 16:28 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/a545f54babfa 8170116: Remove qualified exports from java.base to java.corba Reviewed-by: dfuchs, alanb, mchung Contributed-by: Chris Hegarty , Daniel Fuchs ! src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java ! src/java.corba/share/classes/org/omg/CORBA/ORB.java ! src/java.corba/share/classes/sun/corba/Bridge.java From chris.hegarty at oracle.com Fri Jan 27 17:01:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 17:01:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8170116: Remove qualified exports from java.base to java.corba Message-ID: <201701271701.v0RH15pi008405@aojmv0008.oracle.com> Changeset: f467a23ab0c0 Author: prappo Date: 2017-01-27 16:27 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f467a23ab0c0 8170116: Remove qualified exports from java.base to java.corba Reviewed-by: dfuchs, alanb, mchung Contributed-by: Chris Hegarty , Daniel Fuchs ! src/java.base/share/classes/module-info.java From chris.hegarty at oracle.com Fri Jan 27 20:45:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Jan 2017 20:45:45 +0000 Subject: hg: jdk9/sandbox/jaxp: 8173260: CatalogManager.catalogResolver should not fail when non-existing URI is passed to it Message-ID: <201701272045.v0RKjjK0016926@aojmv0008.oracle.com> Changeset: 48fa77af1532 Author: dfuchs Date: 2017-01-27 20:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/48fa77af1532 8173260: CatalogManager.catalogResolver should not fail when non-existing URI is passed to it Summary: removed the code that special cased file and jar and threw IAE if the file did not exist. Reviewed-by: alanb, lancea ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java From chris.hegarty at oracle.com Sat Jan 28 00:01:10 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 28 Jan 2017 00:01:10 +0000 Subject: hg: jdk9/sandbox/langtools: 8081820: javadoc does not report warnings in case of multiple "@param" tags for the same parameter and multiple "@return" tags for the same method. Message-ID: <201701280001.v0S01B5l011341@aojmv0008.oracle.com> Changeset: 37c0e34e835c Author: jjg Date: 2017-01-27 15:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/37c0e34e835c 8081820: javadoc does not report warnings in case of multiple "@param" tags for the same parameter and multiple "@return" tags for the same method. Reviewed-by: jjg Contributed-by: istomin.den at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties + test/tools/doclint/DuplicateParamTest.java + test/tools/doclint/DuplicateParamTest.out + test/tools/doclint/DuplicateReturnTest.java + test/tools/doclint/DuplicateReturnTest.out From chris.hegarty at oracle.com Sat Jan 28 09:31:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 28 Jan 2017 09:31:02 +0000 Subject: hg: jdk9/sandbox/jdk: 8172309: classpath wildcards code does not support --class-path Message-ID: <201701280931.v0S9V2wm018691@aojmv0008.oracle.com> Changeset: 5dab7d15ccbe Author: henryjen Date: 2017-01-27 13:10 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5dab7d15ccbe 8172309: classpath wildcards code does not support --class-path Reviewed-by: ksrini ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/wildcard.c ! test/tools/launcher/ClassPathWildCard.sh From chris.hegarty at oracle.com Sun Jan 29 05:01:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 29 Jan 2017 05:01:01 +0000 Subject: hg: jdk9/sandbox/jdk: 8173396: Error message issue with jar tool API validator Message-ID: <201701290501.v0T511aA000856@aojmv0008.oracle.com> Changeset: ee8923e260c7 Author: sherman Date: 2017-01-28 20:51 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ee8923e260c7 8173396: Error message issue with jar tool API validator Reviewed-by: psandoz, mchung ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! test/ProblemList.txt ! test/tools/jar/multiRelease/ApiValidatorTest.java From chris.hegarty at oracle.com Mon Jan 30 08:15:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 08:15:59 +0000 Subject: hg: jdk9/sandbox/jdk: 8081694: Remove DISABLED_WARNINGS_gcc for libsctp Message-ID: <201701300815.v0U8FxVE012912@aojmv0008.oracle.com> Changeset: 66e255787b73 Author: ihse Date: 2017-01-30 09:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/66e255787b73 8081694: Remove DISABLED_WARNINGS_gcc for libsctp Reviewed-by: erikj ! make/lib/Lib-jdk.sctp.gmk From chris.hegarty at oracle.com Mon Jan 30 12:31:03 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 12:31:03 +0000 Subject: hg: jdk9/sandbox/jdk: 8166535: jshell tool: cannot handle non-ascii characters Message-ID: <201701301231.v0UCV3QU009832@aojmv0008.oracle.com> Changeset: d1127ebe902c Author: jlahoda Date: 2017-01-30 13:14 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d1127ebe902c 8166535: jshell tool: cannot handle non-ascii characters Summary: Using a more appropriate native method to read from the console. Reviewed-by: rfield ! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp From chris.hegarty at oracle.com Mon Jan 30 15:46:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 15:46:00 +0000 Subject: hg: jdk9/sandbox/jdk: 8173634: libjli/cmdtoargs.c does not compile with VS2010 Message-ID: <201701301546.v0UFk1Di006103@aojmv0008.oracle.com> Changeset: 65a1441c9c80 Author: clanger Date: 2017-01-30 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/65a1441c9c80 8173634: libjli/cmdtoargs.c does not compile with VS2010 Reviewed-by: rriggs ! src/java.base/windows/native/libjli/cmdtoargs.c From chris.hegarty at oracle.com Mon Jan 30 17:01:02 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 17:01:02 +0000 Subject: hg: jdk9/sandbox/jdk: 8173478: SSL related tests failes with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available" Message-ID: <201701301701.v0UH13ls024159@aojmv0008.oracle.com> Changeset: 82e3708a0cf9 Author: skovalev Date: 2017-01-30 13:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/82e3708a0cf9 8173478: SSL related tests failes with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available" Reviewed-by: xuelei ! test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java ! test/javax/net/ssl/interop/ClientHelloChromeInterOp.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java From chris.hegarty at oracle.com Mon Jan 30 19:16:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 19:16:01 +0000 Subject: hg: jdk9/sandbox/jdk: 8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules Message-ID: <201701301916.v0UJG1DR001161@aojmv0008.oracle.com> Changeset: f9e86da24d74 Author: mchung Date: 2017-01-30 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f9e86da24d74 8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java + test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/dummy/dummy.properties From chris.hegarty at oracle.com Mon Jan 30 22:45:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 22:45:55 +0000 Subject: hg: jdk9/sandbox/jdk: 8172365: Provide a better migration path for ResourceBundleControlProvider Message-ID: <201701302245.v0UMju60003292@aojmv0008.oracle.com> Changeset: bb6976827304 Author: naoto Date: 2017-01-30 14:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bb6976827304 8172365: Provide a better migration path for ResourceBundleControlProvider Reviewed-by: mchung ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java + test/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java + test/java/util/spi/ResourceBundleControlProvider/com/foo/UserControlProvider.java + test/java/util/spi/ResourceBundleControlProvider/com/foo/UserXMLControl.java + test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml + test/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml + test/java/util/spi/ResourceBundleControlProvider/simple.properties + test/java/util/spi/ResourceBundleControlProvider/test/jdk/test/ResourceBundleDelegate.java + test/java/util/spi/ResourceBundleControlProvider/test/module-info.java From chris.hegarty at oracle.com Mon Jan 30 23:16:06 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Jan 2017 23:16:06 +0000 Subject: hg: jdk9/sandbox/langtools: 8173609: Elements.printElements needs to support modules Message-ID: <201701302316.v0UNG6ja012693@aojmv0008.oracle.com> Changeset: b7bb3f51028a Author: darcy Date: 2017-01-30 15:08 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b7bb3f51028a 8173609: Elements.printElements needs to support modules Reviewed-by: forax, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java From chris.hegarty at oracle.com Tue Jan 31 01:45:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Jan 2017 01:45:59 +0000 Subject: hg: jdk9/sandbox/langtools: 8172810: ModuleElement should declare and provide appropriate modifiers Message-ID: <201701310145.v0V1jx2O024770@aojmv0008.oracle.com> Changeset: a21e5b9dc5c3 Author: jjg Date: 2017-01-30 17:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/a21e5b9dc5c3 8172810: ModuleElement should declare and provide appropriate modifiers Reviewed-by: darcy ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java From chris.hegarty at oracle.com Tue Jan 31 10:31:09 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Jan 2017 10:31:09 +0000 Subject: hg: jdk9/sandbox/nashorn: 8173480: in operator should work on java objects and classes Message-ID: <201701311031.v0VAV9YH024130@aojmv0008.oracle.com> Changeset: f9bb37a817b3 Author: hannesw Date: 2017-01-31 10:48 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/f9bb37a817b3 8173480: in operator should work on java objects and classes Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java + test/script/basic/JDK-8173480.js From chris.hegarty at oracle.com Tue Jan 31 21:31:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Jan 2017 21:31:04 +0000 Subject: hg: jdk9/sandbox/jdk: 8173423: Wrong display name for supplemental Japanese era Message-ID: <201701312131.v0VLV4CS024598@aojmv0008.oracle.com> Changeset: e0ab92b7360f Author: naoto Date: 2017-01-31 13:18 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e0ab92b7360f 8173423: Wrong display name for supplemental Japanese era Reviewed-by: sherman ! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java ! test/java/util/Calendar/SupplementalJapaneseEraTest.java ! test/java/util/Calendar/SupplementalJapaneseEraTest.sh From chris.hegarty at oracle.com Tue Jan 31 21:45:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Jan 2017 21:45:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java Message-ID: <201701312145.v0VLjwZY027923@aojmv0008.oracle.com> Changeset: 69342000c9a9 Author: rasbold Date: 2017-01-31 21:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/69342000c9a9 8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java Summary: Corrected the problem in OutputFeedback class Reviewed-by: valeriep Contributed-by: rasbold at google.com ! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java From chris.hegarty at oracle.com Tue Jan 31 22:01:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Jan 2017 22:01:04 +0000 Subject: hg: jdk9/sandbox/langtools: 8172309: classpath wildcards code does not support --class-path Message-ID: <201701312201.v0VM14T2001585@aojmv0008.oracle.com> Changeset: dfcfdb2db85f Author: henryjen Date: 2017-01-31 13:55 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/dfcfdb2db85f 8172309: classpath wildcards code does not support --class-path Reviewed-by: jjg, ksrini ! test/tools/javac/Paths/wcMineField.sh From chris.hegarty at oracle.com Tue Jan 31 23:00:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Jan 2017 23:00:58 +0000 Subject: hg: jdk9/sandbox/jdk: 8173711: Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved Message-ID: <201701312300.v0VN0xi2019584@aojmv0008.oracle.com> Changeset: e170c858888e Author: mchung Date: 2017-01-31 14:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e170c858888e 8173711: Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved Reviewed-by: ksrini, henryjen ! src/java.base/share/native/libjli/args.c ! test/ProblemList.txt ! test/tools/launcher/I18NArgTest.java