From chris.hegarty at oracle.com Fri Sep 1 05:33:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 05:33:43 +0000 Subject: hg: jdk10/sandbox/jdk: 8187023: Cannot read pkcs11 config file in UTF-16 environment Message-ID: <201709010533.v815XiD8009334@aojmv0008.oracle.com> Changeset: ddc25f646c2e Author: igerasim Date: 2017-08-31 22:21 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ddc25f646c2e 8187023: Cannot read pkcs11 config file in UTF-16 environment Reviewed-by: ascarpino ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java + test/sun/security/pkcs11/Config/ReadConfInUTF16Env.java + test/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh From harsha.wardhana.b at oracle.com Fri Sep 1 09:09:37 2017 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Fri, 01 Sep 2017 09:09:37 +0000 Subject: hg: jdk10/sandbox/nashorn: Merge Message-ID: <201709010909.v8199bU8006425@aojmv0008.oracle.com> Changeset: 93e2936ecbfc Author: hb Date: 2017-09-01 14:35 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/93e2936ecbfc Merge From harsha.wardhana.b at oracle.com Fri Sep 1 09:09:37 2017 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Fri, 01 Sep 2017 09:09:37 +0000 Subject: hg: jdk10/sandbox/jdk: Remove auto-generated files Message-ID: <201709010909.v8199bow006422@aojmv0008.oracle.com> Changeset: f3b3db71aecf Author: hb Date: 2017-09-01 14:36 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f3b3db71aecf Remove auto-generated files - test/javax/management/remote/rest/mgmt.properties - test/javax/management/remote/rest/mgmt1.properties - test/javax/management/remote/rest/sslConfigAgent - test/javax/management/remote/rest/sslConfigClient From harsha.wardhana.b at oracle.com Fri Sep 1 09:09:36 2017 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Fri, 01 Sep 2017 09:09:36 +0000 Subject: hg: jdk10/sandbox: Merge Message-ID: <201709010909.v8199aaS006410@aojmv0008.oracle.com> Changeset: 2bd46559c476 Author: hb Date: 2017-09-01 14:35 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/2bd46559c476 Merge From harsha.wardhana.b at oracle.com Fri Sep 1 09:09:38 2017 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Fri, 01 Sep 2017 09:09:38 +0000 Subject: hg: jdk10/sandbox/hotspot: Merge Message-ID: <201709010909.v8199cZY006429@aojmv0008.oracle.com> Changeset: e9a7c95c64ad Author: hb Date: 2017-09-01 14:35 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/e9a7c95c64ad Merge From chris.hegarty at oracle.com Fri Sep 1 14:33:26 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:33:26 +0000 Subject: hg: jdk10/sandbox: Added tag jdk-10+22 for changeset 8625e8491887 Message-ID: <201709011433.v81EXQbn002158@aojmv0008.oracle.com> Changeset: 73cb5527d0f7 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/73cb5527d0f7 Added tag jdk-10+22 for changeset 8625e8491887 ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 14:33:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:33:31 +0000 Subject: hg: jdk10/sandbox/corba: Added tag jdk-10+22 for changeset 1f4456d51b07 Message-ID: <201709011433.v81EXVtW002318@aojmv0008.oracle.com> Changeset: 094e4c4e0f9f Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/094e4c4e0f9f Added tag jdk-10+22 for changeset 1f4456d51b07 ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 14:33:38 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:33:38 +0000 Subject: hg: jdk10/sandbox/hotspot: Added tag jdk-10+22 for changeset 71337910df60 Message-ID: <201709011433.v81EXcEF002415@aojmv0008.oracle.com> Changeset: a7454342f29c Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/a7454342f29c Added tag jdk-10+22 for changeset 71337910df60 ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 14:33:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:33:43 +0000 Subject: hg: jdk10/sandbox/jaxp: Added tag jdk-10+22 for changeset 47872600e78b Message-ID: <201709011433.v81EXhqv002574@aojmv0008.oracle.com> Changeset: 7b77f4c26025 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxp/rev/7b77f4c26025 Added tag jdk-10+22 for changeset 47872600e78b ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 14:33:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:33:48 +0000 Subject: hg: jdk10/sandbox/jaxws: Added tag jdk-10+22 for changeset c162c9e4c9c0 Message-ID: <201709011433.v81EXmg2002671@aojmv0008.oracle.com> Changeset: 786c1a5c82d9 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/786c1a5c82d9 Added tag jdk-10+22 for changeset c162c9e4c9c0 ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 14:33:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:33:55 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709011433.v81EXtFK002731@aojmv0008.oracle.com> Changeset: dde51e70f319 Author: asaha Date: 2017-09-01 14:14 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/dde51e70f319 Added tag jdk-10+22 for changeset 83720375178f ! .hgtags Changeset: 20bb4051f723 Author: asaha Date: 2017-09-01 14:15 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/20bb4051f723 Merge From chris.hegarty at oracle.com Fri Sep 1 14:34:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:34:01 +0000 Subject: hg: jdk10/sandbox/langtools: Added tag jdk-10+22 for changeset 9fa96500eb15 Message-ID: <201709011434.v81EY1sP002794@aojmv0008.oracle.com> Changeset: 214ffa12262b Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/langtools/rev/214ffa12262b Added tag jdk-10+22 for changeset 9fa96500eb15 ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 14:34:07 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 14:34:07 +0000 Subject: hg: jdk10/sandbox/nashorn: Added tag jdk-10+22 for changeset bd933afd9e2e Message-ID: <201709011434.v81EY7A9002876@aojmv0008.oracle.com> Changeset: bea304c9ee43 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/bea304c9ee43 Added tag jdk-10+22 for changeset bd933afd9e2e ! .hgtags From chris.hegarty at oracle.com Fri Sep 1 15:33:33 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 15:33:33 +0000 Subject: hg: jdk10/sandbox/jdk: 8186751: Add ISO-8859-16 Charset support Message-ID: <201709011533.v81FXYdV029830@aojmv0008.oracle.com> Changeset: 4846f1bc6d2b Author: sherman Date: 2017-09-01 08:15 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4846f1bc6d2b 8186751: Add ISO-8859-16 Charset support Reviewed-by: alanb + make/data/charsetmapping/ISO_8859_16.map ! make/data/charsetmapping/charsets ! src/java.base/share/classes/sun/nio/cs/Unicode.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! test/java/nio/charset/Charset/CharsetContainmentTest.java ! test/java/nio/charset/Charset/RegisteredCharsets.java ! test/sun/nio/cs/TestCharsetMapping.java From chris.hegarty at oracle.com Fri Sep 1 17:33:30 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 17:33:30 +0000 Subject: hg: jdk10/sandbox/jdk: 8187044: HttpClient ConnectionPool may spawn several concurrent CacheCleaner and prevent early GC of HttpClient. Message-ID: <201709011733.v81HXUbP029924@aojmv0008.oracle.com> Changeset: 5fcfc9e09966 Author: dfuchs Date: 2017-09-01 18:18 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/5fcfc9e09966 8187044: HttpClient ConnectionPool may spawn several concurrent CacheCleaner and prevent early GC of HttpClient. Summary: Fixes CacheCleaner creation logic in ConnectionPool. Reviewed-by: chegar ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From daniel.fuchs at oracle.com Fri Sep 1 18:04:57 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:04:57 +0000 Subject: hg: jdk10/sandbox/nashorn: Merge Message-ID: <201709011804.v81I4vZ5017892@aojmv0008.oracle.com> Changeset: cd189db80ae4 Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/cd189db80ae4 Merge From daniel.fuchs at oracle.com Fri Sep 1 18:04:55 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:04:55 +0000 Subject: hg: jdk10/sandbox/corba: Merge Message-ID: <201709011804.v81I4usi017748@aojmv0008.oracle.com> Changeset: 7ee1cd0be069 Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/7ee1cd0be069 Merge From daniel.fuchs at oracle.com Fri Sep 1 18:04:56 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:04:56 +0000 Subject: hg: jdk10/sandbox/jaxp: Merge Message-ID: <201709011804.v81I4uG3017801@aojmv0008.oracle.com> Changeset: 4555788c0a15 Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxp/rev/4555788c0a15 Merge From daniel.fuchs at oracle.com Fri Sep 1 18:04:58 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:04:58 +0000 Subject: hg: jdk10/sandbox: Merge Message-ID: <201709011804.v81I4whr017997@aojmv0008.oracle.com> Changeset: b87f4bed8953 Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/b87f4bed8953 Merge From daniel.fuchs at oracle.com Fri Sep 1 18:05:00 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:05:00 +0000 Subject: hg: jdk10/sandbox/langtools: Merge Message-ID: <201709011805.v81I50Ah018031@aojmv0008.oracle.com> Changeset: 1273bf27feba Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/langtools/rev/1273bf27feba Merge From daniel.fuchs at oracle.com Fri Sep 1 18:04:58 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:04:58 +0000 Subject: hg: jdk10/sandbox/jdk: Merge Message-ID: <201709011804.v81I4wXL018007@aojmv0008.oracle.com> Changeset: aa6ece4bad2e Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/aa6ece4bad2e Merge - make/data/charsetmapping/euc_tw.map - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties - test/lib/testlibrary/ClassFileInstaller.java From daniel.fuchs at oracle.com Fri Sep 1 18:05:00 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:05:00 +0000 Subject: hg: jdk10/sandbox/hotspot: Merge Message-ID: <201709011805.v81I50Qt018028@aojmv0008.oracle.com> Changeset: 8b35a0297e98 Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/8b35a0297e98 Merge - src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MiscUtils.java - src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/Timer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java From daniel.fuchs at oracle.com Fri Sep 1 18:05:00 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:05:00 +0000 Subject: hg: jdk10/sandbox/jaxws: Merge Message-ID: <201709011805.v81I50r9018056@aojmv0008.oracle.com> Changeset: 8c1369419bd5 Author: dfuchs Date: 2017-09-01 19:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/8c1369419bd5 Merge From daniel.fuchs at oracle.com Fri Sep 1 18:33:25 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 01 Sep 2017 18:33:25 +0000 Subject: hg: jdk10/sandbox/jdk: 8187110: Cleanup: Avoid strong references of HttpClientImpl from SelectorManager thread Message-ID: <201709011833.v81IXQ0V002315@aojmv0008.oracle.com> Changeset: b7648becb942 Author: dfuchs Date: 2017-09-01 19:29 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/b7648becb942 8187110: Cleanup: Avoid strong references of HttpClientImpl from SelectorManager thread ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! test/java/net/httpclient/whitebox/Driver.java From chris.hegarty at oracle.com Fri Sep 1 19:03:16 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 19:03:16 +0000 Subject: hg: jdk10/sandbox/corba: 8186924: Fix accessibility and other HTML issues in java.corba module Message-ID: <201709011903.v81J3GHW017477@aojmv0008.oracle.com> Changeset: 479805760256 Author: jjg Date: 2017-09-01 11:48 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/479805760256 8186924: Fix accessibility and other HTML issues in java.corba module Reviewed-by: mchung ! src/java.corba/share/classes/org/omg/CORBA/ORB.java ! src/java.corba/share/classes/org/omg/CORBA/TCKind.java ! src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl From chris.hegarty at oracle.com Fri Sep 1 19:03:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 19:03:35 +0000 Subject: hg: jdk10/sandbox/jdk: 8187021: Remove 2 redundant

tags in java.base API docs Message-ID: <201709011903.v81J3afK017958@aojmv0008.oracle.com> Changeset: f59720adabf8 Author: jjg Date: 2017-09-01 11:54 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f59720adabf8 8187021: Remove 2 redundant

tags in java.base API docs Reviewed-by: darcy ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/module-info.java From chris.hegarty at oracle.com Fri Sep 1 21:18:22 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 01 Sep 2017 21:18:22 +0000 Subject: hg: jdk10/sandbox/jaxws: 8186947: Fix accessibility and other issues in the java.xml.ws module Message-ID: <201709012118.v81LIMtL020108@aojmv0008.oracle.com> Changeset: 3aaaaf69b6c3 Author: jjg Date: 2017-09-01 14:06 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/3aaaaf69b6c3 8186947: Fix accessibility and other issues in the java.xml.ws module Reviewed-by: lancea, mchung, darcy ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBPermission.java ! src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNsForm.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/util/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html ! src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java From chris.hegarty at oracle.com Sat Sep 2 12:33:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 02 Sep 2017 12:33:42 +0000 Subject: hg: jdk10/sandbox/nashorn: 8169233: LengthNotWritableFilter extraElements.remove(index) has no effect Message-ID: <201709021233.v82CXgIt022898@aojmv0008.oracle.com> Changeset: f5bdafee7f93 Author: hannesw Date: 2017-09-02 14:26 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/f5bdafee7f93 8169233: LengthNotWritableFilter extraElements.remove(index) has no effect Reviewed-by: sundar, jlaskey Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java ! test/script/basic/JDK-8035312.js.EXPECTED + test/script/basic/JDK-8169233.js + test/script/basic/JDK-8169233.js.EXPECTED From chris.hegarty at oracle.com Sun Sep 3 17:03:15 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 03 Sep 2017 17:03:15 +0000 Subject: hg: jdk10/sandbox: 8 new changesets Message-ID: <201709031703.v83H3F8L015994@aojmv0008.oracle.com> Changeset: f49503af5d5b Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/f49503af5d5b Merge ! common/autoconf/generated-configure.sh Changeset: 743f6f484fce Author: kvn Date: 2017-08-29 10:24 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/743f6f484fce 8186462: [Graal] build Graal regardless AOT build Reviewed-by: twisti, thartmann, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: 1147dee33745 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/1147dee33745 Merge ! common/autoconf/generated-configure.sh Changeset: 32dc808e9918 Author: bobv Date: 2017-08-29 15:52 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/32dc808e9918 8186248: Allow more flexibility in selecting Heap % of available RAM Reviewed-by: dholmes, drwhite ! make/RunTests.gmk Changeset: fc358dc56d82 Author: bobv Date: 2017-08-31 16:29 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/fc358dc56d82 Merge Changeset: 4c9ee37f0c66 Author: goetz Date: 2017-08-31 17:18 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/4c9ee37f0c66 8186978: Introduce configure argument enable-cds Reviewed-by: dholmes, erikj, ihse ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 Changeset: 752f5fb6ca0c Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/752f5fb6ca0c 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: a8d531abffc8 Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/a8d531abffc8 Merge ! common/autoconf/generated-configure.sh From chris.hegarty at oracle.com Sun Sep 3 17:03:28 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 03 Sep 2017 17:03:28 +0000 Subject: hg: jdk10/sandbox/hotspot: 26 new changesets Message-ID: <201709031703.v83H3Sfn016258@aojmv0008.oracle.com> Changeset: 8ff4215ca5fa Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/8ff4215ca5fa Merge Changeset: 0c2d710aa6df Author: iveresov Date: 2017-08-28 14:43 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/0c2d710aa6df 8186850: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeBitMapTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotUnsafeSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceInterval.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CompilationPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/share/vm/aot/aotCodeHeap.cpp Changeset: 232488f21a13 Author: iveresov Date: 2017-08-28 22:45 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/232488f21a13 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java Changeset: 38ff008318c3 Author: stuefe Date: 2017-08-18 09:05 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/38ff008318c3 8186349: [windows] Centralize dbghelp handling code Summary: Rework and fix dbghelp.dll handling; add diagnostic output to hs-err file. Reviewed-by: iklam, rrich, goetz ! src/os/windows/vm/decoder_windows.cpp ! src/os/windows/vm/decoder_windows.hpp ! src/os/windows/vm/os_windows.cpp + src/os/windows/vm/windbghelp.cpp + src/os/windows/vm/windbghelp.hpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/decoder.hpp ! src/share/vm/utilities/vmError.cpp Changeset: a20f0fa4c426 Author: iklam Date: 2017-08-28 23:46 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/a20f0fa4c426 Merge Changeset: 3c3e9a1d65bd Author: dbuck Date: 2017-08-29 05:33 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/3c3e9a1d65bd 8185624: G1HeapVerifier's VerifyRootsClosure prints important information on info log level Summary: Fix logging of broken oop to error log level instead of info log level Reviewed-by: mgerdin, tschatzl Contributed-by: muthusamy.chinnathambi at oracle.com ! src/share/vm/gc/g1/g1HeapVerifier.cpp Changeset: 5cd4495a3efa Author: goetz Date: 2017-08-17 17:26 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/5cd4495a3efa 8186072: dll_build_name returns true even if file is missing. Summary: Split dll_build_name into two functions and consolidate to os.cpp file. Reviewed-by: stuefe, dholmes ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp Changeset: 35670a2b20d5 Author: dholmes Date: 2017-08-29 10:41 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/35670a2b20d5 Merge Changeset: 182f9c89e337 Author: glaubitz Date: 2017-08-29 18:34 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/182f9c89e337 8186855: Multiple platforms broken after 8186476: Generalize Atomic::add with templates Reviewed-by: stuefe, coleenp ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp ! src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.hpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp Changeset: 294bd8d9088c Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/294bd8d9088c Merge Changeset: 7a698e293256 Author: mgerdin Date: 2017-08-29 12:17 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/7a698e293256 8186897: semaphore_posix.hpp should not be included on OSX Reviewed-by: stefank, dholmes ! src/os/posix/vm/os_posix.cpp Changeset: 3a8e8737cb36 Author: njian Date: 2017-08-24 16:12 +0800 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/3a8e8737cb36 8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV Reviewed-by: adinn, aph Contributed-by: stuart.monteith at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 8d5a52d81b78 Author: coleenp Date: 2017-08-30 07:18 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/8d5a52d81b78 8181170: resolved_references array leaks for RedefineClasses Summary: clear out resolved_reference from ClassLoaderData::_handles Reviewed-by: stefank, jiangli, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/oopHandle.hpp Changeset: 5adfb4c2ed9c Author: coleenp Date: 2017-08-30 13:04 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/5adfb4c2ed9c Merge Changeset: f28a28fc1497 Author: zgu Date: 2017-08-30 15:48 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/f28a28fc1497 8186797: cardtable_rs in g1CollectedHeap::initialize() defined, but never used Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 644db104e2f0 Author: coleenp Date: 2017-08-30 19:18 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/644db104e2f0 8164207: Checking missing load-acquire in relation to _pd_set in dictionary.cpp Summary: Use load_acquire for accessing DictionaryEntry::_pd_set since it's accessed outside the SystemDictionary_lock Reviewed-by: zgu, twisti, dholmes, adinn ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: 8acd232fb52a Author: rehn Date: 2017-08-31 08:18 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/8acd232fb52a 8186837: Memory ordering nmethod, _state and _stack_traversal_mark Reviewed-by: dholmes, rkennke ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3ee845ce8ea1 Author: bobv Date: 2017-08-29 15:53 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/3ee845ce8ea1 8186248: Allow more flexibility in selecting Heap % of available RAM Reviewed-by: dholmes, drwhite ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/Makefile ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 075c0f5b20fa Author: bobv Date: 2017-08-31 16:29 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/075c0f5b20fa Merge Changeset: b471b0c614d6 Author: stuefe Date: 2017-08-31 18:34 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/b471b0c614d6 8186982: [aix] Garbage output for CPU info in hs-err file Reviewed-by: goetz, simonis Contributed-by: arno.zeller at sap.com ! src/os/aix/vm/os_aix.cpp Changeset: 7df86c5f8b5d Author: ccheung Date: 2017-08-28 15:34 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/7df86c5f8b5d 8186842: Use Java class loaders for creating the CDS archive Reviewed-by: coleenp, jiangli, iklam, mseledtsov Contributed-by: calvin.cheung at oracle.com, ioi.lam at oracle.com ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspaceClosure.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/SharedArchiveFile/BootAppendTests.java + test/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/runtime/modules/PatchModule/PatchModuleCDS.java Changeset: a8ec32aa385e Author: ccheung Date: 2017-08-31 17:06 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/a8ec32aa385e Merge ! src/share/vm/runtime/arguments.cpp Changeset: 3d1150c7899c Author: kevinw Date: 2017-09-01 01:03 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/3d1150c7899c 8186902: jcmd GC.run should not be blocked by DisableExplicitGC Reviewed-by: mgerdin, sspitsyn ! src/share/vm/services/diagnosticCommand.cpp Changeset: 61c0ae8bee4e Author: gziemski Date: 2017-08-31 20:26 -0500 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/61c0ae8bee4e 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, coleenp, vlivanov, pliden ! make/lib/JvmFeatures.gmk ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp ! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp ! src/os_cpu/linux_s390/vm/thread_linux_s390.hpp ! src/share/vm/Xusage.txt ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/pcTasks.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/parallel/psTasks.hpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/macros.hpp ! test/gc/g1/TestGCLogMessages.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java - test/runtime/MinimalVM/Xprof.java Changeset: 046eab27258f Author: gziemski Date: 2017-09-01 13:03 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/046eab27258f Merge Changeset: 86445dc6021b Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/86445dc6021b Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From chris.hegarty at oracle.com Sun Sep 3 17:03:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 03 Sep 2017 17:03:44 +0000 Subject: hg: jdk10/sandbox/jdk: 7 new changesets Message-ID: <201709031703.v83H3jRD016580@aojmv0008.oracle.com> Changeset: daed9a0332d3 Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/daed9a0332d3 Merge - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties - test/lib/testlibrary/ClassFileInstaller.java Changeset: ab44eeefaac9 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ab44eeefaac9 Merge Changeset: b55a87e91529 Author: jwilhelm Date: 2017-08-29 22:15 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/b55a87e91529 Merge Changeset: 9ab6150be6c0 Author: dsamersoff Date: 2017-08-31 21:31 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/9ab6150be6c0 8061228: Allow JDWP socket connector to accept connections from certain ip addresses only Summary: Introduce new parameter for JDWP agent, that allows to restrict connection to certain ip addresses only Reviewed-by: dcubed, clanger, rehn, sspitsyn ! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.h + test/com/sun/jdi/BasicJDWPConnectionTest.java Changeset: e6f271a20de8 Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e6f271a20de8 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: mchung ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/linux/doc/man/java.1 ! src/solaris/doc/sun/man/man1/java.1 Changeset: 90d550ad1fba Author: gziemski Date: 2017-09-01 13:03 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/90d550ad1fba Merge Changeset: 92657a0613dd Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/92657a0613dd Merge From chris.hegarty at oracle.com Mon Sep 4 11:48:10 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 04 Sep 2017 11:48:10 +0000 Subject: hg: jdk10/sandbox: 8185928: Generate OpenJDK builds for Mac platform JDK 9.0.3 and beyond in Mach 5 Message-ID: <201709041148.v84BmAMv006448@aojmv0008.oracle.com> Changeset: 2745676498c8 Author: erikj Date: 2017-09-04 13:36 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/2745676498c8 8185928: Generate OpenJDK builds for Mac platform JDK 9.0.3 and beyond in Mach 5 Reviewed-by: ihse, tbell ! common/conf/jib-profiles.js From chris.hegarty at oracle.com Mon Sep 4 15:27:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 04 Sep 2017 15:27:51 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: HttpRequest.Builder spec fixes Message-ID: <201709041527.v84FRp0o014576@aojmv0008.oracle.com> Changeset: 62349ee336f0 Author: chegar Date: 2017-09-04 16:23 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/62349ee336f0 http-client-branch: HttpRequest.Builder spec fixes ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestBuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! test/java/net/httpclient/HttpRequestBuilderTest.java From chris.hegarty at oracle.com Mon Sep 4 16:27:10 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 04 Sep 2017 16:27:10 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: TubeImpl cleanup Message-ID: <201709041627.v84GRAEP011788@aojmv0008.oracle.com> Changeset: c668a240d769 Author: chegar Date: 2017-09-04 17:23 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c668a240d769 http-client-branch: TubeImpl cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeImpl.java From chris.hegarty at oracle.com Mon Sep 4 19:33:28 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 04 Sep 2017 19:33:28 +0000 Subject: hg: jdk10/sandbox/hotspot: 2 new changesets Message-ID: <201709041933.v84JXSPh000325@aojmv0008.oracle.com> Changeset: 25b63c7d1fa3 Author: njian Date: 2017-08-31 10:28 +0800 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/25b63c7d1fa3 8187022: AArch64: UBFX instructions have wrong format string Reviewed-by: aph Contributed-by: daniel.stewart at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/aarch64_ad.m4 Changeset: 1a9c2e07a826 Author: jwilhelm Date: 2017-09-03 13:39 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/1a9c2e07a826 Merge From chris.hegarty at oracle.com Tue Sep 5 01:18:26 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 05 Sep 2017 01:18:26 +0000 Subject: hg: jdk10/sandbox/jdk: 8134989: java/net/MulticastSocket/TestInterfaces.java failed due to unexpected IP address Message-ID: <201709050118.v851IQJg023868@aojmv0008.oracle.com> Changeset: 4276a5e50032 Author: xiaofeya Date: 2017-09-04 17:46 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4276a5e50032 8134989: java/net/MulticastSocket/TestInterfaces.java failed due to unexpected IP address Reviewed-by: rriggs, chegar, msheppar ! test/java/net/MulticastSocket/TestInterfaces.java From chris.hegarty at oracle.com Tue Sep 5 09:47:23 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 05 Sep 2017 09:47:23 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: TubeImpl writing fixes Message-ID: <201709050947.v859lN5U003532@aojmv0008.oracle.com> Changeset: c7a04a24f6ea Author: chegar Date: 2017-09-05 10:43 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c7a04a24f6ea http-client-branch: TubeImpl writing fixes ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeImpl.java From michael.x.mcmahon at oracle.com Tue Sep 5 11:15:46 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 05 Sep 2017 11:15:46 +0000 Subject: hg: jdk10/sandbox/jdk: Updated SubscriberWrapper.java to use SequentialScheduler and added outline of SSLFlowDelegate built around two SubscriberWrappers. Message-ID: <201709051115.v85BFlob025630@aojmv0008.oracle.com> Changeset: d43652494f94 Author: michaelm Date: 2017-09-05 12:13 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/d43652494f94 Updated SubscriberWrapper.java to use SequentialScheduler and added outline of SSLFlowDelegate built around two SubscriberWrappers. + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriptionBase.java From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:51 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:51 +0000 Subject: hg: jdk10/sandbox/langtools: Created ihse-alt-branch Message-ID: <201709051203.v85C3paU027299@aojmv0008.oracle.com> Changeset: 6d43a26b8c86 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/langtools/rev/6d43a26b8c86 Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:50 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:50 +0000 Subject: hg: jdk10/sandbox/hotspot: Created ihse-alt-branch Message-ID: <201709051203.v85C3opO027256@aojmv0008.oracle.com> Changeset: f17aadf78025 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/f17aadf78025 Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:51 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:51 +0000 Subject: hg: jdk10/sandbox: Created ihse-alt-branch Message-ID: <201709051203.v85C3p31027314@aojmv0008.oracle.com> Changeset: 551644e35c5a Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/551644e35c5a Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:53 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:53 +0000 Subject: hg: jdk10/sandbox/jdk: Created ihse-alt-branch Message-ID: <201709051203.v85C3r3H027382@aojmv0008.oracle.com> Changeset: a3ba9960f836 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a3ba9960f836 Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:52 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:52 +0000 Subject: hg: jdk10/sandbox/jaxp: Created ihse-alt-branch Message-ID: <201709051203.v85C3q35027371@aojmv0008.oracle.com> Changeset: f60d289a96f6 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxp/rev/f60d289a96f6 Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:54 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:54 +0000 Subject: hg: jdk10/sandbox/nashorn: Created ihse-alt-branch Message-ID: <201709051203.v85C3sxG027390@aojmv0008.oracle.com> Changeset: d20c25ac9ec2 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/d20c25ac9ec2 Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:53 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:53 +0000 Subject: hg: jdk10/sandbox/jaxws: Created ihse-alt-branch Message-ID: <201709051203.v85C3rKw027386@aojmv0008.oracle.com> Changeset: 3684d15c2dc2 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/3684d15c2dc2 Created ihse-alt-branch From magnus.ihse.bursie at oracle.com Tue Sep 5 12:03:54 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 05 Sep 2017 12:03:54 +0000 Subject: hg: jdk10/sandbox/corba: Created ihse-alt-branch Message-ID: <201709051203.v85C3svd027396@aojmv0008.oracle.com> Changeset: 9b7f4bf85654 Author: ihse Date: 2017-09-05 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/9b7f4bf85654 Created ihse-alt-branch From chris.hegarty at oracle.com Tue Sep 5 12:58:34 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 05 Sep 2017 12:58:34 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Tube reading eof fix Message-ID: <201709051258.v85CwYBf019528@aojmv0008.oracle.com> Changeset: 0bbd24941de4 Author: chegar Date: 2017-09-05 13:55 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/0bbd24941de4 http-client-branch: Tube reading eof fix ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTransport.java From chris.hegarty at oracle.com Tue Sep 5 13:01:38 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 05 Sep 2017 13:01:38 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: revert incorrect previou stacktrace change Message-ID: <201709051301.v85D1d3u020793@aojmv0008.oracle.com> Changeset: 2eb9b1029e30 Author: chegar Date: 2017-09-05 13:58 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/2eb9b1029e30 http-client-branch: revert incorrect previou stacktrace change ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java From daniel.fuchs at oracle.com Tue Sep 5 14:51:58 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 05 Sep 2017 14:51:58 +0000 Subject: hg: jdk10/sandbox/jdk: 8187231: Use SequentialScheduler to cleanup and simplify the dispatch logic of Http1Exchange/Http1Response Message-ID: <201709051451.v85Epx9Q016830@aojmv0008.oracle.com> Changeset: 56f968b41dc6 Author: dfuchs Date: 2017-09-05 15:48 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/56f968b41dc6 8187231: Use SequentialScheduler to cleanup and simplify the dispatch logic of Http1Exchange/Http1Response + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java From chris.hegarty at oracle.com Wed Sep 6 09:24:33 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 06 Sep 2017 09:24:33 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: add test for (Socket)Tube Message-ID: <201709060924.v869OYq5011724@aojmv0008.oracle.com> Changeset: cf339050bbe9 Author: chegar Date: 2017-09-06 10:21 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/cf339050bbe9 http-client-branch: add test for (Socket)Tube ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SocketTransportTest.java From daniel.fuchs at oracle.com Wed Sep 6 09:44:30 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 06 Sep 2017 09:44:30 +0000 Subject: hg: jdk10/sandbox/jdk: Fixed tag ordering in two tests Message-ID: <201709060944.v869iUei019079@aojmv0008.oracle.com> Changeset: 20dcb3b4a5c0 Author: dfuchs Date: 2017-09-06 10:41 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/20dcb3b4a5c0 Fixed tag ordering in two tests ! test/java/net/httpclient/BufferingProcessorTest.java ! test/java/net/httpclient/RequestBodyTest.java From chris.hegarty at oracle.com Wed Sep 6 11:10:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 06 Sep 2017 11:10:54 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: separate out some whitebox tests Message-ID: <201709061110.v86BAtRf022072@aojmv0008.oracle.com> Changeset: dc1a48cd1255 Author: chegar Date: 2017-09-06 12:07 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/dc1a48cd1255 http-client-branch: separate out some whitebox tests ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java + test/java/net/httpclient/whitebox/SocketTransportTestDriver.java From daniel.fuchs at oracle.com Wed Sep 6 13:06:40 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 06 Sep 2017 13:06:40 +0000 Subject: hg: jdk10/sandbox/jdk: 8187279: Introduce an HttpClientFacade that will delegate everything to an HttpClientImpl Message-ID: <201709061306.v86D6eDN013088@aojmv0008.oracle.com> Changeset: 77e18c76cbe9 Author: dfuchs Date: 2017-09-06 14:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/77e18c76cbe9 8187279: Introduce an HttpClientFacade that will delegate everything to an HttpClientImpl + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java + test/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java ! test/java/net/httpclient/whitebox/Driver.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SocketTransportTest.java From chris.hegarty at oracle.com Wed Sep 6 14:48:11 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 06 Sep 2017 14:48:11 +0000 Subject: hg: jdk10/sandbox: 8186983: CompileJavaModule.gmk overrides values from a custom extension gmk Message-ID: <201709061448.v86EmBCm020699@aojmv0008.oracle.com> Changeset: 13a1041e2950 Author: erikj Date: 2017-09-06 16:05 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/13a1041e2950 8186983: CompileJavaModule.gmk overrides values from a custom extension gmk Reviewed-by: ihse, dholmes Contributed-by: jason_yong at uk.ibm.com ! make/CompileJavaModules.gmk From daniel.fuchs at oracle.com Thu Sep 7 16:36:38 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 07 Sep 2017 16:36:38 +0000 Subject: hg: jdk10/sandbox/jdk: 8187111: Cleanup: revisit cleanup and caching policy Message-ID: <201709071636.v87Gac8W023776@aojmv0008.oracle.com> Changeset: e0c9a0793ce1 Author: dfuchs Date: 2017-09-07 17:30 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e0c9a0793ce1 8187111: Cleanup: revisit cleanup and caching policy ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java ! test/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java From michael.x.mcmahon at oracle.com Thu Sep 7 16:53:04 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 07 Sep 2017 16:53:04 +0000 Subject: hg: jdk10/sandbox/jdk: Update to SubscriberWrapper and initial untested impl for SSLFlowDelegate Message-ID: <201709071653.v87Gr4Z5001616@aojmv0008.oracle.com> Changeset: 4b3aa5d6bd36 Author: michaelm Date: 2017-09-07 17:50 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4b3aa5d6bd36 Update to SubscriberWrapper and initial untested impl for SSLFlowDelegate ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java From michael.x.mcmahon at oracle.com Fri Sep 8 10:30:09 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 08 Sep 2017 10:30:09 +0000 Subject: hg: jdk10/sandbox/jdk: Fixed wrong package name Message-ID: <201709081030.v88AUAuf000263@aojmv0008.oracle.com> Changeset: 69488e00ecf5 Author: michaelm Date: 2017-09-08 11:25 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/69488e00ecf5 Fixed wrong package name ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java From chris.hegarty at oracle.com Fri Sep 8 14:03:09 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 14:03:09 +0000 Subject: hg: jdk10/sandbox: 17 new changesets Message-ID: <201709081403.v88E3A4s002455@aojmv0008.oracle.com> Changeset: 4a19a122c9c0 Author: psadhukhan Date: 2017-05-27 12:52 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/4a19a122c9c0 6461834: Minimize WindowsLookAndFeel classes included with Unix JDKs Reviewed-by: ihse, aniyogi, prr ! make/CompileJavaModules.gmk Changeset: 0ab1563646b3 Author: prr Date: 2017-06-02 14:46 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/0ab1563646b3 Merge ! make/CompileJavaModules.gmk - test/lib/jdk/test/lib/wrappers/InfiniteLoop.java - test/lib/jdk/test/lib/wrappers/TimeLimitedRunner.java Changeset: e578a44a664d Author: prr Date: 2017-06-23 09:53 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/e578a44a664d Merge ! make/CompileJavaModules.gmk Changeset: 3c6d0016ac56 Author: prr Date: 2017-07-06 09:36 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/3c6d0016ac56 Merge Changeset: 2979523627fc Author: prr Date: 2017-07-17 09:13 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/2979523627fc Merge Changeset: bad488f91279 Author: prr Date: 2017-07-20 09:38 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/bad488f91279 Merge Changeset: b5cbad5e2d2b Author: psadhukhan Date: 2017-07-21 10:22 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/b5cbad5e2d2b 8184813: Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10 Reviewed-by: prr, serb ! make/CompileJavaModules.gmk Changeset: 7ddec150df64 Author: prr Date: 2017-07-25 14:07 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/7ddec150df64 Merge Changeset: 6ffac2137a73 Author: prr Date: 2017-07-27 12:36 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/6ffac2137a73 Merge Changeset: ff0a3ced95bb Author: prr Date: 2017-08-07 09:45 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/ff0a3ced95bb Merge Changeset: 06a8738dc385 Author: prr Date: 2017-08-14 10:48 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/06a8738dc385 Merge Changeset: b135df98eeb6 Author: prr Date: 2017-08-18 11:27 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/b135df98eeb6 Merge - common/autoconf/lib-elf.m4 ! make/CompileJavaModules.gmk Changeset: 2c6a29c6d5c7 Author: prr Date: 2017-08-23 12:05 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/2c6a29c6d5c7 Merge Changeset: 6e6404f32f75 Author: prr Date: 2017-08-29 10:48 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/6e6404f32f75 Merge Changeset: c28ca694db97 Author: prr Date: 2017-08-31 10:49 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/c28ca694db97 Merge Changeset: b32db08bea9a Author: prr Date: 2017-09-05 10:10 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/b32db08bea9a Merge Changeset: dbc0484fa215 Author: prr Date: 2017-09-07 08:52 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/dbc0484fa215 Merge ! make/CompileJavaModules.gmk From chris.hegarty at oracle.com Fri Sep 8 14:03:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 14:03:41 +0000 Subject: hg: jdk10/sandbox/jdk: 74 new changesets Message-ID: <201709081403.v88E3h1n003108@aojmv0008.oracle.com> Changeset: a6c0c022f56f Author: lbourges Date: 2017-05-17 22:05 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a6c0c022f56f 8180055: Upgrade the Marlin renderer in Java2D Summary: added the double-precision variant + MarlinFX backports + Improved MarlinTileGenerator + higher precision of the cubic / quadratic curve Reviewed-by: flar, pnarayanan ! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java + src/java.desktop/share/classes/sun/java2d/marlin/DCollinearSimplifier.java + src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java + src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java + src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java + src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java + src/java.desktop/share/classes/sun/java2d/marlin/DPathConsumer2D.java + src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java + src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java + src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java + src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java + src/java.desktop/share/classes/sun/java2d/marlin/DoubleArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java + src/java.desktop/share/classes/sun/java2d/marlin/IRendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java ! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java Changeset: c4822869431e Author: ssadetsky Date: 2017-05-19 07:25 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c4822869431e 8132299: Shift + Mouse wheel ScrollPane horizontal scrolling doesn't work on Linux but works on Mac. Reviewed-by: arapte, azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java Changeset: 8af6f583c64e Author: psadhukhan Date: 2017-05-22 11:21 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/8af6f583c64e 7042497: javax.swing.JOptionPane.showInternalConfirmDialog throws RuntimeException Reviewed-by: ssadetsky, aniyogi ! src/java.desktop/share/classes/javax/swing/JOptionPane.java + test/javax/swing/JOptionPane/7042497/JOptionPaneConfirmDlgTest.java Changeset: 78765a0b65f2 Author: prr Date: 2017-05-22 09:34 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/78765a0b65f2 Merge - src/java.base/share/specs/serialization/changelog.md - src/java.base/share/specs/serialization/images/class.gif - test/java/nio/channels/DatagramChannel/NetworkConfiguration.java - test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java - test/lib/testlibrary/jdk/testlibrary/IOUtils.java - test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java - test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java - test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java - test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java Changeset: 1df761aac102 Author: prr Date: 2017-05-25 09:15 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1df761aac102 Merge - src/java.base/share/classes/sun/security/ssl/RecordType.java - test/lib/testlibrary/ModuleInfoMaker.java - test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java - test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java Changeset: c7bdf294af3f Author: psadhukhan Date: 2017-05-27 12:55 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c7bdf294af3f 6461834: Minimize WindowsLookAndFeel classes included with Unix JDKs Reviewed-by: ihse, aniyogi, prr ! src/java.desktop/share/classes/module-info.java + src/java.desktop/windows/classes/module-info.java.extra ! test/com/sun/java/swing/plaf/windows/Test6824600.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JSlider/6524424/bug6524424.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: 13f281a646ec Author: prr Date: 2017-06-02 14:45 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/13f281a646ec Merge - make/data/docs-resources/specs/resources/jdk-default.css - test/java/io/Serializable/evolution/AddedExternField/run.sh - test/java/io/Serializable/evolution/RenamePackage/run.sh - test/java/io/Serializable/maskSyntheticModifier/Test.java - test/java/io/Serializable/maskSyntheticModifier/run.sh - test/java/io/Serializable/packageAccess/Test.java - test/java/io/Serializable/packageAccess/run.sh - test/java/io/Serializable/resolveClass/consTest/Test.java - test/java/io/Serializable/resolveClass/consTest/run.sh - test/java/io/Serializable/resolveClass/deserializeButton/Test.java - test/java/io/Serializable/resolveClass/deserializeButton/run.sh - test/java/io/Serializable/serialver/classpath/Test.java - test/java/io/Serializable/serialver/classpath/run.sh - test/java/io/Serializable/serialver/nested/Test.java - test/java/io/Serializable/serialver/nested/run.sh - test/java/io/Serializable/subclass/Test.java - test/java/io/Serializable/subclass/run.sh - test/java/io/Serializable/superclassDataLoss/Test.java - test/java/io/Serializable/superclassDataLoss/run.sh - test/java/io/Serializable/unnamedPackageSwitch/Test.java - test/java/io/Serializable/unnamedPackageSwitch/run.sh - test/java/net/Socket/OldSocketImpl.sh - test/java/net/URL/B5086147.sh - test/java/net/URLClassLoader/B5077773.java - test/java/net/URLClassLoader/B5077773.sh - test/java/net/URLClassLoader/closetest/build.sh - test/java/net/URLClassLoader/closetest/build2.sh - test/java/net/URLClassLoader/getresourceasstream/test.sh - test/java/net/URLClassLoader/sealing/checksealed.sh - test/java/net/URLConnection/6212146/test.sh - test/java/net/URLConnection/UNCTest.sh - test/java/nio/Buffer/LimitDirectMemory.sh - test/java/nio/channels/AsynchronousChannelGroup/Attack.java - test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java - test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh - test/lib/testlibrary/JavaToolUtils.java - test/lib/testlibrary/jdk/testlibrary/FileUtils.java - test/lib/testlibrary/jdk/testlibrary/JarUtils.java - test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java - test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java - 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/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 Changeset: d23d309ef85a Author: psadhukhan Date: 2017-06-06 10:58 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/d23d309ef85a 6962725: Regtest javax/swing/JFileChooser/6738668/bug6738668.java fails under Linux Reviewed-by: serb ! test/javax/swing/JFileChooser/6738668/bug6738668.java ! test/javax/swing/JFileChooser/6738668/security.policy Changeset: 7d3e0c5b5e25 Author: aghaisas Date: 2017-06-07 16:43 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/7d3e0c5b5e25 8180370: Characters are skipped on input of Korean text on OS X Reviewed-by: serb, prr Contributed-by: sreeprakash.s at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/javax/swing/JTextField/MissingCharsKorean/MissingCharsKorean.java Changeset: e582ee8842d6 Author: aghaisas Date: 2017-06-13 14:32 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e582ee8842d6 6267105: UIDefaults.getUIError dumps error message to System.err and also throws Error. Reviewed-by: prr, ssadetsky Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: 905ba4e83b0c Author: aghaisas Date: 2017-06-15 17:13 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/905ba4e83b0c 8181782: [TESTBUG] [Macosx] JTextAreaEmojiTest is not executed Reviewed-by: psadhukhan, aniyogi Contributed-by: sreeprakash.s at oracle.com ! test/javax/swing/JTextArea/8148555/JTextAreaEmojiTest.java Changeset: 17d2d44e306c Author: psadhukhan Date: 2017-06-16 11:07 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/17d2d44e306c 8182031: Swing's ComboBox Popup opens and closes immediately Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/JComboBox/8182031/ComboPopupTest.java Changeset: 0ec14d6528ef Author: psadhukhan Date: 2017-06-18 19:52 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/0ec14d6528ef 8177699: Some swing and awt tests are not in TEST.groups Reviewed-by: serb ! test/TEST.groups + test/com/apple/laf/TEST.properties + test/sun/applet/TEST.properties Changeset: fd9a519897e5 Author: psadhukhan Date: 2017-06-21 10:30 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/fd9a519897e5 8075918: The regression-swing case failed as the long Tab titles are not clipped with dots at the end with NimbusLookAndFeel Reviewed-by: serb, aniyogi ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! test/javax/swing/JTabbedPane/4310381/bug4310381.java Changeset: 4cdd5d954479 Author: psadhukhan Date: 2017-06-22 19:28 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4cdd5d954479 8043315: Nimbus: Setting Nimbus.Overrides property affects custom keymap installation Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java + test/javax/swing/plaf/nimbus/TestNimbusOverride.java Changeset: a00c069b6a3b Author: prr Date: 2017-06-23 09:48 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a00c069b6a3b Merge - src/java.base/share/classes/overview-core.html - src/java.base/share/specs/serialization/class.md - src/java.base/share/specs/serialization/examples.md - src/java.base/share/specs/serialization/exceptions.md - src/java.base/share/specs/serialization/images/version.gif - src/java.base/share/specs/serialization/index.md - src/java.base/share/specs/serialization/input.md - src/java.base/share/specs/serialization/output.md - src/java.base/share/specs/serialization/protocol.md - src/java.base/share/specs/serialization/security.md - src/java.base/share/specs/serialization/serial-arch.md - src/java.base/share/specs/serialization/version.md ! src/java.desktop/share/classes/module-info.java - src/java.desktop/share/specs/AWT_Native_Interface.html - src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib ! test/TEST.groups - test/java/io/File/MacPathTest.sh - test/java/io/File/basic.sh - test/java/io/FileOutputStream/FileOpen.sh - test/java/io/FileOutputStream/FileOpenNeg.java - test/java/io/FileOutputStream/FileOpenPos.java - test/java/io/Serializable/class/NonSerialA_1.java - test/java/io/Serializable/class/NonSerialA_2.java - test/java/io/Serializable/class/SerialA.java - test/java/io/Serializable/class/SerialA_1.java - test/java/io/Serializable/class/SerialA_2.java - test/java/io/Serializable/class/SerialA_3.java - test/java/io/Serializable/class/Test.java - test/java/io/Serializable/class/run.sh - test/java/nio/channels/Selector/lots_of_updates.sh - test/java/nio/channels/SocketChannel/Open.sh - test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh - test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh - test/java/nio/charset/Charset/default.sh - test/java/nio/charset/coders/CheckSJISMappingProp.sh - test/java/nio/charset/spi/Test.java - test/java/nio/charset/spi/basic.sh - test/java/nio/file/Files/delete_on_close.sh - test/java/nio/file/Files/walkFileTree/PrintFileTree.java - test/java/nio/file/Files/walkFileTree/find.sh - test/java/nio/file/Path/MacPathTest.sh - test/java/util/Arrays/ParallelPrefix.java - test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java - test/lib/testlibrary/CompilerUtils.java - test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java - test/sun/net/InetAddress/nameservice/dns/cname.sh - test/sun/net/ftp/MarkResetTest.sh - test/sun/net/www/protocol/file/DirPermissionDenied.sh - test/sun/net/www/protocol/jar/B5105410.sh - test/sun/net/www/protocol/jar/copyin.sh - test/sun/net/www/protocol/jar/getcontenttype.sh - test/sun/net/www/protocol/jar/jarbug/run.sh - test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java - test/sun/net/www/protocol/jrt/other_resources.sh Changeset: f834f39cb870 Author: prr Date: 2017-06-29 13:07 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f834f39cb870 Merge - make/src/classes/build/tools/docs/GenDocsBundlePage.java - make/src/classes/build/tools/docs/docs-bundle-page.html - make/src/classes/build/tools/docs/docs-module-groups.properties ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/module-info.java - src/java.instrument/share/classes/java/lang/instrument/package.html - test/java/util/ServiceLoader/modules/BadProvidersTest.java - test/java/util/ServiceLoader/modules/Basic.java - test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java - test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/modules/test1/module-info.java - test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java - test/java/util/ServiceLoader/modules/modules/test1/p/Service.java - test/java/util/ServiceLoader/modules/modules/test2/module-info.java - test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java - test/java/util/ServiceLoader/modules/modules/test2/p/Service.java - test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java - test/lib/testlibrary/jdk/testlibrary/Platform.java - test/tools/launcher/modules/permit/AttemptAccess.java - test/tools/launcher/modules/permit/PermitIllegalAccess.java Changeset: 08ec9924fcbf Author: psadhukhan Date: 2017-06-30 11:03 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/08ec9924fcbf 8182402: Tooltip for Desktop button is in English when non-English locale is set Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 19098b855e42 Author: psadhukhan Date: 2017-07-01 09:56 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/19098b855e42 8075063: Context menu closes on mouse scroll Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java Changeset: e1e784e7fe35 Author: psadhukhan Date: 2017-07-01 10:00 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e1e784e7fe35 8182577: Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel Reviewed-by: ssadetsky, serb, kcr ! src/java.desktop/share/classes/javax/swing/ButtonModel.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java + test/javax/swing/DefaultButtonModel/DefaultButtonModelCrashTest.java Changeset: e11953665ba7 Author: psadhukhan Date: 2017-07-04 13:37 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e11953665ba7 7190539: Nimbus LaF: JPopupMenu reacts on Ctrl+Enter Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java + test/javax/swing/JPopupMenu/4870644/bug4870644.java Changeset: 1b869adc86f2 Author: mbaesken Date: 2017-06-30 16:32 +0200 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1b869adc86f2 8183286: Some java/awt and javax/swing tests miss headful jtreg keyword Reviewed-by: serb, clanger ! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java ! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java ! test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java ! test/java/awt/PopupMenu/PopupMenuLocation.java ! test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java ! test/java/awt/Robot/MultiScreenRobotPosition/MultiScreenRobotPosition.java ! test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java ! test/java/awt/font/TextLayout/ArabicDiacriticTest.java ! test/javax/accessibility/JList/AccessibleJListChildNPETest.java ! test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java ! test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java ! test/javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java ! test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java ! test/javax/swing/JTree/4633594/JTreeFocusTest.java ! test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java ! test/javax/swing/text/html/StyleSheet/bug4936917.java Changeset: ef390b05c25d Author: aghaisas Date: 2017-07-06 16:45 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ef390b05c25d 8165213: [TESTBUG] [PIT] consistent failure of a new regtest for 8163193 Reviewed-by: psadhukhan, serb Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java Changeset: 509e7250736b Author: prr Date: 2017-07-06 09:22 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/509e7250736b Merge Changeset: 5fcac4064fdd Author: serb Date: 2017-07-06 15:54 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/5fcac4064fdd 8178403: DirectAudio in JavaSound may hang and leak Reviewed-by: prr, alitvinov ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! test/ProblemList.txt ! test/javax/sound/sampled/Clip/ClipCloseLoss.java Changeset: 87cfff8aeacb Author: aghaisas Date: 2017-07-10 14:55 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/87cfff8aeacb 6919529: NPE from MultiUIDefaults.getUIError Reviewed-by: aghaisas, psadhukhan, serb Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java + test/javax/swing/MultiUIDefaults/NPECheck/MultiUIDefaultsNPECheck.java Changeset: 2e4cdfc780cd Author: serb Date: 2017-07-10 14:41 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/2e4cdfc780cd 8183576: Synchronization in BufferedImage.setRGB(int x, int y, int rgb) is not necessary Reviewed-by: prr, flar, pnarayanan ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java Changeset: 72c480992841 Author: psadhukhan Date: 2017-07-13 12:14 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/72c480992841 8184016: Text in native popup is not always updated with Sogou IME Reviewed-by: ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 62976d44cbc7 Author: psadhukhan Date: 2017-07-14 10:30 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/62976d44cbc7 8183529: FilleChooser in "Detail view" does not change the Language of the column headings Reviewed-by: ssadetsky ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: 2d8f013734a2 Author: psadhukhan Date: 2017-07-15 11:15 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/2d8f013734a2 8184244: UIDefaults.addResourceBundle uses system class loader Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: 93b7bd25273e Author: jdv Date: 2017-07-17 14:18 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/93b7bd25273e 8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java Reviewed-by: serb, pnarayanan ! test/javax/imageio/plugins/shared/CanWriteSequence.java ! test/javax/imageio/plugins/shared/WriteAfterAbort.java Changeset: da56caf26b5c Author: prr Date: 2017-07-17 09:14 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/da56caf26b5c Merge ! test/ProblemList.txt - test/java/lang/System/MacEncoding/MacJNUEncoding.sh Changeset: f2a6d80dd60e Author: prr Date: 2017-07-20 09:38 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f2a6d80dd60e Merge Changeset: 134501ad7b2a Author: psadhukhan Date: 2017-07-21 10:23 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/134501ad7b2a 8184813: Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10 Reviewed-by: prr, serb ! src/java.desktop/share/classes/module-info.java - src/java.desktop/windows/classes/module-info.java.extra ! test/com/sun/java/swing/plaf/windows/Test6824600.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JSlider/6524424/bug6524424.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: e282991b6970 Author: serb Date: 2017-07-21 16:27 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e282991b6970 8134256: copy/paste duplicated tests in some condition statements Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java + test/javax/swing/plaf/nimbus/AbstractRegionPainter/PaintContextScaleValidation.java + test/javax/swing/text/html/StyleSheet/BackgroundImage/BackgroundImagePosition.java Changeset: b0d7bf900075 Author: aghaisas Date: 2017-07-24 11:54 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/b0d7bf900075 8183341: Better cleanup for javax/imageio/AllowSearch.java Reviewed-by: prr, jdv, pnarayanan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/imageio/AllowSearch.java Changeset: 971e17807496 Author: prr Date: 2017-07-25 14:07 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/971e17807496 Merge Changeset: 0ef02247a818 Author: psadhukhan Date: 2017-07-26 10:47 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/0ef02247a818 8173739: JPopupMenu does not disappear on KeyEvent Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java + test/javax/swing/JPopupMenu/8173739/TestPopupMenu.java Changeset: 1a2ad984d501 Author: prr Date: 2017-07-27 12:36 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1a2ad984d501 Merge - src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java - src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java - test/java/lang/ClassLoader/deadlock/Alice.java - test/java/lang/ClassLoader/deadlock/Bob.java - test/java/lang/ClassLoader/deadlock/Starter.java - test/java/lang/ClassLoader/deadlock/SupAlice.java - test/java/lang/ClassLoader/deadlock/SupBob.java - test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh - test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh - test/java/util/Locale/tools/EquivMapsGenerator.java - test/java/util/Locale/tools/language-subtag-registry.txt Changeset: 88de64439af6 Author: psadhukhan Date: 2017-07-28 10:26 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/88de64439af6 7190581: Nimbus: PgDn at the bottom causes scrolling Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java ! test/javax/swing/JTextArea/4697612/bug4697612.java Changeset: d4e5f053e75b Author: serb Date: 2017-07-28 14:39 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/d4e5f053e75b 8139050: -[AWTView draggingEnded:]: unrecognized selector message during drag and drop Reviewed-by: azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java + test/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java Changeset: 59b6ea076972 Author: pkbalakr Date: 2017-08-02 11:26 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/59b6ea076972 8027154: [TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails Reviewed-by: serb, arapte Contributed-by: krishna.addepalli at oracle.com ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java Changeset: c2e469517e00 Author: aghaisas Date: 2017-08-03 14:55 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c2e469517e00 8058785: Nimbus disabled tooltip needs border Reviewed-by: serb, pkbalakr Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/TestDisabledToolTipBorder.java Changeset: 705766d47a97 Author: serb Date: 2017-08-04 18:39 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/705766d47a97 8185093: Expensive multi-core choke point when any graphics objects are created Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java Changeset: 4b0d12ba70b8 Author: aghaisas Date: 2017-08-07 10:02 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4b0d12ba70b8 8178106: There is no error message pop up when clicking 'create folder' button Reviewed-by: serb, psadhukhan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/swing/JFileChooser/8067660/FileChooserTest.java Changeset: 7975190ee1b6 Author: prr Date: 2017-08-07 09:45 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/7975190ee1b6 Merge - src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java - test/java/lang/ClassLoader/getResource/GetResource.sh - test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java Changeset: 8c41faaf67ba Author: dmarkov Date: 2017-08-08 14:07 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/8c41faaf67ba 8177414: Missing key events on Mac Os Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/InputMethods/InputMethodKeyEventsTest/InputMethodKeyEventsTest.java Changeset: d5b73eedc4a7 Author: azvegint Date: 2017-08-10 10:41 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/d5b73eedc4a7 8178448: MenuBar item handler fired twice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Desktop.java ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 9dbe51fc9d6f Author: psadhukhan Date: 2017-08-10 10:46 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/9dbe51fc9d6f 8185890: Intermittent NPE in JLightweightFrame when updating cursor aceoss multiple graphics devices Reviewed-by: azvegint ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java Changeset: 77a5ad135a29 Author: serb Date: 2017-08-10 15:17 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/77a5ad135a29 8153871: [macosx] Low-level error on OS X 10.11 with DnD in Swing Reviewed-by: azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! test/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java Changeset: fd986bf973c6 Author: mhalder Date: 2017-08-11 18:17 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/fd986bf973c6 8136999: [macosx] NSException and NPE in a crash test Reviewed-by: serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m + test/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: aad7d9872662 Author: prr Date: 2017-08-14 10:47 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/aad7d9872662 Merge ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 0d9457fb89b2 Author: prr Date: 2017-08-16 11:31 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/0d9457fb89b2 Merge Changeset: 53edc766d217 Author: serb Date: 2017-08-17 13:51 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/53edc766d217 8185683: Inaccessible and unused classes can be removed from java.desktop module Reviewed-by: prr, kcr - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ! test/javax/swing/JTable/6937798/bug6937798.java ! test/javax/swing/plaf/nimbus/Test6741426.java Changeset: c32965c8e99b Author: dbatrak Date: 2017-08-17 19:24 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c32965c8e99b 8174744: [macos] Wrong rendering of string containing surrogate pairs Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java + test/java/awt/FontClass/SurrogateTest/SuppCharDrawTest.java Changeset: 6e85acfe02c5 Author: lbourges Date: 2017-08-18 10:12 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6e85acfe02c5 8186364: RFE: API for java.awt.geom.Path2D storage trimming Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! test/java/awt/geom/Path2D/Path2DCopyConstructor.java Changeset: 7fef0f800d52 Author: prr Date: 2017-08-18 11:25 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/7fef0f800d52 Merge ! test/ProblemList.txt Changeset: ade058e0f067 Author: serb Date: 2017-08-18 14:03 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ade058e0f067 8186263: The SunDropTargetEvent sometimes is not dispatched Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetEvent.java ! test/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: 2d4405f3f8f8 Author: serb Date: 2017-08-22 09:41 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/2d4405f3f8f8 8186474: WColor class is superseded by the SystemColor and should be removed Reviewed-by: azvegint - src/java.desktop/windows/classes/sun/awt/windows/WColor.java ! src/java.desktop/windows/classes/sun/awt/windows/WPanelPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Color.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Color.h Changeset: ac927d179ff9 Author: prr Date: 2017-08-23 09:28 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ac927d179ff9 8184135: Remove obsolete dga code and binaries from Solaris SPARC build. Reviewed-by: serb, psadhukhan, pnarayanan ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h ! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh Changeset: 737070667c78 Author: prr Date: 2017-08-23 12:05 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/737070667c78 Merge - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.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/X500Principal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java - src/jdk.security.auth/solaris/native/libjaas/Solaris.c - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties Changeset: f68026915934 Author: serb Date: 2017-08-24 11:30 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f68026915934 8186261: 4 JNI primitive type mismatch defect groups in XlibWrapper.c Reviewed-by: azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: 66539c09c053 Author: prr Date: 2017-08-28 11:53 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/66539c09c053 8186317: Cache font layout tables for use by harfbuzz Reviewed-by: srl, pnarayanan ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/native/common/font/fontscalerdefs.h ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h ! src/java.desktop/share/native/libfontmanager/sunFont.c Changeset: 77d046dced5d Author: prr Date: 2017-08-29 10:47 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/77d046dced5d Merge - test/lib/testlibrary/ClassFileInstaller.java Changeset: 9bae8d7e5b8a Author: pkbalakr Date: 2017-08-30 16:56 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/9bae8d7e5b8a 8175015: FileSystemView.isDrive(File) memory leak on "C:\" file reference Reviewed-by: serb, psadhukhan Contributed-by: krishna.addepalli at oracle.com ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/sun/awt/shell/FileSystemViewMemoryLeak.java Changeset: 892a8e0b5834 Author: serb Date: 2017-08-01 14:18 +0800 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/892a8e0b5834 8177951: Charset problem when the name of the sound device contains Chinese character Reviewed-by: amenkov, serb Contributed-by: Charlie Jiang ! make/lib/SoundLibraries.gmk + src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.cpp + src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.h ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c Changeset: dbb5b171a16b Author: azvegint Date: 2017-08-31 09:28 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/dbb5b171a16b 8181786: Extra runLater causes impossible states to be possible using javafx.embed.singleThread=true Reviewed-by: kcr ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: cd9b04ac647e Author: prr Date: 2017-08-31 10:51 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/cd9b04ac647e Merge - make/data/charsetmapping/euc_tw.map ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: cb4fd968fb83 Author: prr Date: 2017-08-31 13:09 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/cb4fd968fb83 8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Reviewed-by: serb ! test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Changeset: c6f9f9e5f186 Author: serb Date: 2017-08-31 13:00 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c6f9f9e5f186 8181566: JavaSound javadoc clarification Reviewed-by: amenkov ! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java ! src/java.desktop/share/classes/javax/sound/midi/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Clip.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/Line.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/LineUnavailableException.java ! src/java.desktop/share/classes/javax/sound/sampled/Mixer.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java ! src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java ! src/java.desktop/share/classes/javax/sound/sampled/package-info.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java Changeset: ad37f4ce2062 Author: serb Date: 2017-08-31 15:47 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ad37f4ce2062 8184435: Cleanup of javadoc in javax.print package Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/print/AttributeException.java ! src/java.desktop/share/classes/javax/print/CancelablePrintJob.java ! src/java.desktop/share/classes/javax/print/Doc.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/DocPrintJob.java ! src/java.desktop/share/classes/javax/print/FlavorException.java ! src/java.desktop/share/classes/javax/print/MimeType.java ! src/java.desktop/share/classes/javax/print/MultiDoc.java ! src/java.desktop/share/classes/javax/print/MultiDocPrintJob.java ! src/java.desktop/share/classes/javax/print/MultiDocPrintService.java ! src/java.desktop/share/classes/javax/print/PrintException.java ! src/java.desktop/share/classes/javax/print/PrintService.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/ServiceUIFactory.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintService.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/URIException.java ! src/java.desktop/share/classes/javax/print/attribute/Attribute.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/HashAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/PrintJobAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SupportedValuesAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/URISyntax.java ! src/java.desktop/share/classes/javax/print/attribute/UnmodifiableSetException.java ! src/java.desktop/share/classes/javax/print/attribute/package-info.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java ! src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReasons.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Media.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSizeName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaTray.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java ! src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/print/event/PrintEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAdapter.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobListener.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/package-info.java ! src/java.desktop/share/classes/javax/print/package-info.java Changeset: 6581f08c67b6 Author: pnarayanan Date: 2017-09-01 12:32 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6581f08c67b6 8164971: PNG metadata does not handle ImageCreationTime Reviewed-by: prr, bpb, jdv Contributed-by: prahalad.kumar.narayanan at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java + test/javax/imageio/plugins/png/PngCreationTimeTest.java Changeset: 70359afda5d0 Author: pnarayanan Date: 2017-09-03 19:31 +0530 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/70359afda5d0 8187113: test/javax/imageio/plugins/png/PngCreationTimeTest.java fails Reviewed-by: serb, psadhukhan Contributed-by: prahalad.kumar.narayanan at oracle.com ! test/javax/imageio/plugins/png/PngCreationTimeTest.java + test/javax/imageio/plugins/png/duke.png Changeset: f3f6f6410d2d Author: prr Date: 2017-09-05 10:09 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f3f6f6410d2d Merge - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java From daniel.fuchs at oracle.com Fri Sep 8 17:36:38 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 08 Sep 2017 17:36:38 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: improve assertion diagnostic in Http1AsyncReceiver.java Message-ID: <201709081736.v88Hadmh025862@aojmv0008.oracle.com> Changeset: 1240ef107b3a Author: dfuchs Date: 2017-09-08 18:33 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1240ef107b3a http-client-branch: improve assertion diagnostic in Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java From daniel.fuchs at oracle.com Fri Sep 8 17:38:36 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 08 Sep 2017 17:38:36 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: small optimization for ConnectionPool.ExpiryList Message-ID: <201709081738.v88HcavL027765@aojmv0008.oracle.com> Changeset: 4af56399ac05 Author: dfuchs Date: 2017-09-08 18:35 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4af56399ac05 http-client-branch: small optimization for ConnectionPool.ExpiryList ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java From chris.hegarty at oracle.com Fri Sep 8 18:48:18 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:18 +0000 Subject: hg: jdk10/sandbox: Added tag jdk-10+23 for changeset dbc0484fa215 Message-ID: <201709081848.v88ImIWV019718@aojmv0008.oracle.com> Changeset: 62306e615de1 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/62306e615de1 Added tag jdk-10+23 for changeset dbc0484fa215 ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 18:48:23 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:23 +0000 Subject: hg: jdk10/sandbox/corba: Added tag jdk-10+23 for changeset 479805760256 Message-ID: <201709081848.v88ImNQm019856@aojmv0008.oracle.com> Changeset: 821b4751ba97 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/821b4751ba97 Added tag jdk-10+23 for changeset 479805760256 ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 18:48:30 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:30 +0000 Subject: hg: jdk10/sandbox/hotspot: Added tag jdk-10+23 for changeset 1a9c2e07a826 Message-ID: <201709081848.v88ImUgs019988@aojmv0008.oracle.com> Changeset: 5ab7a67bc155 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/5ab7a67bc155 Added tag jdk-10+23 for changeset 1a9c2e07a826 ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 18:48:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:35 +0000 Subject: hg: jdk10/sandbox/jaxws: Added tag jdk-10+23 for changeset 3aaaaf69b6c3 Message-ID: <201709081848.v88ImZFP020353@aojmv0008.oracle.com> Changeset: eabfe5e1affc Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/eabfe5e1affc Added tag jdk-10+23 for changeset 3aaaaf69b6c3 ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 18:48:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:42 +0000 Subject: hg: jdk10/sandbox/jdk: Added tag jdk-10+23 for changeset f3f6f6410d2d Message-ID: <201709081848.v88Imgh5020736@aojmv0008.oracle.com> Changeset: 777356696811 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/777356696811 Added tag jdk-10+23 for changeset f3f6f6410d2d ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 18:48:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:48 +0000 Subject: hg: jdk10/sandbox/langtools: Added tag jdk-10+23 for changeset 214ffa12262b Message-ID: <201709081848.v88ImmXe021145@aojmv0008.oracle.com> Changeset: 19293ea3999f Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/langtools/rev/19293ea3999f Added tag jdk-10+23 for changeset 214ffa12262b ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 18:48:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 18:48:54 +0000 Subject: hg: jdk10/sandbox/nashorn: Added tag jdk-10+23 for changeset f5bdafee7f93 Message-ID: <201709081848.v88Ims36021372@aojmv0008.oracle.com> Changeset: 3397ed166912 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/3397ed166912 Added tag jdk-10+23 for changeset f5bdafee7f93 ! .hgtags From chris.hegarty at oracle.com Fri Sep 8 19:03:27 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 08 Sep 2017 19:03:27 +0000 Subject: hg: jdk10/sandbox/jaxp: Added tag jdk-10+23 for changeset 7b77f4c26025 Message-ID: <201709081903.v88J3R1u004744@aojmv0008.oracle.com> Changeset: 784201b9cfc4 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxp/rev/784201b9cfc4 Added tag jdk-10+23 for changeset 7b77f4c26025 ! .hgtags From mikhailo.seledtsov at oracle.com Fri Sep 8 23:59:26 2017 From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com) Date: Fri, 08 Sep 2017 23:59:26 +0000 Subject: hg: jdk10/sandbox: JDK-8184303: Initial drop of TestDocker.gmk Message-ID: <201709082359.v88NxQ7F014083@aojmv0008.oracle.com> Changeset: d04f46c7a8ad Author: mseledtsov Date: 2017-09-08 16:58 -0700 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/d04f46c7a8ad JDK-8184303: Initial drop of TestDocker.gmk ! make/Main.gmk + test/docker/Dockerfile-jdk + test/make/TestDocker.gmk From chris.hegarty at oracle.com Mon Sep 11 15:12:27 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 11 Sep 2017 15:12:27 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Update PlainHttpConnection to use a (Socket)Tube Message-ID: <201709111512.v8BFCRiR000876@aojmv0008.oracle.com> Changeset: fc10e693f220 Author: chegar Date: 2017-09-11 16:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/fc10e693f220 http-client-branch: Update PlainHttpConnection to use a (Socket)Tube ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java From chris.hegarty at oracle.com Mon Sep 11 15:28:09 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 11 Sep 2017 15:28:09 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709111528.v8BFSAYA007555@aojmv0008.oracle.com> Changeset: 150d2e7dd724 Author: chegar Date: 2017-09-11 16:24 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/150d2e7dd724 http-client-branch: minor cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java Changeset: 10bd50175100 Author: chegar Date: 2017-09-11 16:25 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/10bd50175100 http-client-branch: minor test inconvenience ! test/java/net/httpclient/SmokeTest.java From daniel.fuchs at oracle.com Tue Sep 12 09:52:43 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 12 Sep 2017 09:52:43 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Make it possible to find a HttpClient selector's thread by name. Fixed a ConcurrentModificationException while parsing registrations. Introduced a system property to control the selector manager thead max deadline. Message-ID: <201709120952.v8C9qihV029763@aojmv0008.oracle.com> Changeset: 0d31d263f56e Author: dfuchs Date: 2017-09-12 10:50 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/0d31d263f56e http-client-branch: Make it possible to find a HttpClient selector's thread by name. Fixed a ConcurrentModificationException while parsing registrations. Introduced a system property to control the selector manager thead max deadline. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java From pavel.rappo at oracle.com Tue Sep 12 10:27:23 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 12 Sep 2017 10:27:23 +0000 Subject: hg: jdk10/sandbox/jdk: 3 new changesets Message-ID: <201709121027.v8CARNqG014600@aojmv0008.oracle.com> Changeset: 31a1b29f7f47 Author: prappo Date: 2017-09-11 15:57 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/31a1b29f7f47 http-client-branch: SequentialScheduler debugging aid ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java Changeset: 41643c0d860b Author: prappo Date: 2017-09-12 11:22 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/41643c0d860b http-client-branch: merge Changeset: 63c076b4dc68 Author: prappo Date: 2017-09-12 11:24 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/63c076b4dc68 http-client-branch: merge (again) From chris.hegarty at oracle.com Tue Sep 12 12:40:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 12:40:35 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: handle exceptions during event registration Message-ID: <201709121240.v8CCeZ5p020211@aojmv0008.oracle.com> Changeset: 7c436360f3af Author: chegar Date: 2017-09-12 13:37 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/7c436360f3af http-client-branch: handle exceptions during event registration ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncEvent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTransport.java From chris.hegarty at oracle.com Tue Sep 12 12:58:27 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 12:58:27 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: post-commit cleanup Message-ID: <201709121258.v8CCwRQG027192@aojmv0008.oracle.com> Changeset: 1ae0717e9279 Author: chegar Date: 2017-09-12 13:55 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1ae0717e9279 http-client-branch: post-commit cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java From chris.hegarty at oracle.com Tue Sep 12 14:00:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:00:40 +0000 Subject: hg: jdk10/sandbox: Merge Message-ID: <201709121400.v8CE0elQ024211@aojmv0008.oracle.com> Changeset: b5bca30a70b4 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/b5bca30a70b4 Merge From chris.hegarty at oracle.com Tue Sep 12 14:00:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:00:45 +0000 Subject: hg: jdk10/sandbox/corba: Merge Message-ID: <201709121400.v8CE0jg1024300@aojmv0008.oracle.com> Changeset: b7a7baa98b28 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/b7a7baa98b28 Merge From chris.hegarty at oracle.com Tue Sep 12 14:00:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:00:51 +0000 Subject: hg: jdk10/sandbox/jaxp: Merge Message-ID: <201709121400.v8CE0pha024373@aojmv0008.oracle.com> Changeset: dcde8f0043e5 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxp/rev/dcde8f0043e5 Merge From chris.hegarty at oracle.com Tue Sep 12 14:00:56 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:00:56 +0000 Subject: hg: jdk10/sandbox/jaxws: Merge Message-ID: <201709121400.v8CE0ugV024488@aojmv0008.oracle.com> Changeset: c0a98f51276d Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/c0a98f51276d Merge - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From chris.hegarty at oracle.com Tue Sep 12 14:01:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:01:01 +0000 Subject: hg: jdk10/sandbox/langtools: Merge Message-ID: <201709121401.v8CE11BS024608@aojmv0008.oracle.com> Changeset: bf91789816a1 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/langtools/rev/bf91789816a1 Merge From chris.hegarty at oracle.com Tue Sep 12 14:01:08 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:01:08 +0000 Subject: hg: jdk10/sandbox/jdk: Merge Message-ID: <201709121401.v8CE18kX024747@aojmv0008.oracle.com> Changeset: 6476daa5b3e4 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6476daa5b3e4 Merge - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From chris.hegarty at oracle.com Tue Sep 12 14:01:15 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:01:15 +0000 Subject: hg: jdk10/sandbox/hotspot: Merge Message-ID: <201709121401.v8CE1Fsu024860@aojmv0008.oracle.com> Changeset: af093cc73195 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/af093cc73195 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From chris.hegarty at oracle.com Tue Sep 12 14:01:20 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 12 Sep 2017 14:01:20 +0000 Subject: hg: jdk10/sandbox/nashorn: Merge Message-ID: <201709121401.v8CE1KfG024910@aojmv0008.oracle.com> Changeset: 06cef82ebed2 Author: chegar Date: 2017-09-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/06cef82ebed2 Merge From daniel.fuchs at oracle.com Tue Sep 12 17:15:56 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 12 Sep 2017 17:15:56 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: removed unnecessary synchornization in HttpInputStreamTest.java Message-ID: <201709121715.v8CHFuK1025732@aojmv0008.oracle.com> Changeset: 2accf32e764d Author: dfuchs Date: 2017-09-12 18:12 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/2accf32e764d http-client-branch: removed unnecessary synchornization in HttpInputStreamTest.java ! test/java/net/httpclient/HttpInputStreamTest.java From daniel.fuchs at oracle.com Wed Sep 13 15:11:30 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 13 Sep 2017 15:11:30 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: 8187503: Experiment adding a BodyHandler.asInputStream() and BodyProcessor.asInputStream() methods in the sandbox. Message-ID: <201709131511.v8DFBUwV028005@aojmv0008.oracle.com> Changeset: 052b415db17a Author: dfuchs Date: 2017-09-13 16:08 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/052b415db17a http-client-branch: 8187503: Experiment adding a BodyHandler.asInputStream() and BodyProcessor.asInputStream() methods in the sandbox. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java + test/java/net/httpclient/BodyProcessorInputStreamTest.java ! test/java/net/httpclient/HttpInputStreamTest.java From michael.x.mcmahon at oracle.com Wed Sep 13 17:35:11 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 13 Sep 2017 17:35:11 +0000 Subject: hg: jdk10/sandbox/jdk: SSLFlowDelegate with co-located test FlowTest (for now) Message-ID: <201709131735.v8DHZCW6005338@aojmv0008.oracle.com> Changeset: bccb9a854d84 Author: michaelm Date: 2017-09-13 18:32 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/bccb9a854d84 SSLFlowDelegate with co-located test FlowTest (for now) + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FlowTest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriptionBase.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java From michael.x.mcmahon at oracle.com Thu Sep 14 13:04:02 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 14 Sep 2017 13:04:02 +0000 Subject: hg: jdk10/sandbox/jdk: SubscriberWrapper now manages all flow control automatically (based on downstream queue sizes) Message-ID: <201709141304.v8ED42ZP019735@aojmv0008.oracle.com> Changeset: 33031b2b3bee Author: michaelm Date: 2017-09-14 14:01 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/33031b2b3bee SubscriberWrapper now manages all flow control automatically (based on downstream queue sizes) ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java From chris.hegarty at oracle.com Thu Sep 14 16:31:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 14 Sep 2017 16:31:48 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709141631.v8EGVn94009738@aojmv0008.oracle.com> Changeset: 5490ab694547 Author: chegar Date: 2017-09-14 16:07 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/5490ab694547 http-client-branch: connection and subscriber error handling improvements ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/NoBytesReceivedException.java + test/java/net/httpclient/MockServer.java - test/java/net/httpclient/Server.java ! test/java/net/httpclient/SplitResponse.java Changeset: 67fbaec888f9 Author: chegar Date: 2017-09-14 17:18 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/67fbaec888f9 http-client-branch: minor test fixes ! test/java/net/httpclient/SplitResponse.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From daniel.fuchs at oracle.com Thu Sep 14 17:28:47 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 14 Sep 2017 17:28:47 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Fixed ConnectionPoolTest.java Message-ID: <201709141728.v8EHSmFE011574@aojmv0008.oracle.com> Changeset: 09f9d048f253 Author: dfuchs Date: 2017-09-14 18:25 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/09f9d048f253 http-client-branch: Fixed ConnectionPoolTest.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From daniel.fuchs at oracle.com Thu Sep 14 18:16:25 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 14 Sep 2017 18:16:25 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Split HpackDriver test Message-ID: <201709141816.v8EIGPSw009926@aojmv0008.oracle.com> Changeset: 987075c1cfcb Author: dfuchs Date: 2017-09-14 19:11 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/987075c1cfcb http-client-branch: Split HpackDriver test + test/java/net/httpclient/http2/HpackBinaryTestDriver.java ! test/java/net/httpclient/http2/HpackDriver.java From daniel.fuchs at oracle.com Thu Sep 14 18:19:42 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 14 Sep 2017 18:19:42 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: need to check selection key validity before handling event Message-ID: <201709141819.v8EIJgN8012852@aojmv0008.oracle.com> Changeset: 46e4139ff13e Author: dfuchs Date: 2017-09-14 19:16 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/46e4139ff13e http-client-branch: need to check selection key validity before handling event ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java From chris.hegarty at oracle.com Fri Sep 15 09:54:05 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 15 Sep 2017 09:54:05 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: some minor style cleanup Message-ID: <201709150954.v8F9s5Da017965@aojmv0008.oracle.com> Changeset: 59f2affafcd9 Author: chegar Date: 2017-09-15 10:51 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/59f2affafcd9 http-client-branch: some minor style cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java From michael.x.mcmahon at oracle.com Fri Sep 15 10:07:32 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 15 Sep 2017 10:07:32 +0000 Subject: hg: jdk10/sandbox/jdk: moving FlowTest into test tree Message-ID: <201709151007.v8FA7WGN024291@aojmv0008.oracle.com> Changeset: 84aa2bbf2ed4 Author: michaelm Date: 2017-09-15 11:04 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/84aa2bbf2ed4 moving FlowTest into test tree - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FlowTest.java ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From chris.hegarty at oracle.com Fri Sep 15 10:20:12 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 15 Sep 2017 10:20:12 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: further minor style cleanup Message-ID: <201709151020.v8FAKC1N000345@aojmv0008.oracle.com> Changeset: 702f4c2c7487 Author: chegar Date: 2017-09-15 11:17 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/702f4c2c7487 http-client-branch: further minor style cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java From michael.x.mcmahon at oracle.com Fri Sep 15 11:51:21 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 15 Sep 2017 11:51:21 +0000 Subject: hg: jdk10/sandbox/jdk: fixed hardcoded paths in test Message-ID: <201709151151.v8FBpMCT015646@aojmv0008.oracle.com> Changeset: 18a2153a58a0 Author: michaelm Date: 2017-09-15 12:48 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/18a2153a58a0 fixed hardcoded paths in test ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/FlowTestDriver.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From daniel.fuchs at oracle.com Fri Sep 15 12:04:58 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 15 Sep 2017 12:04:58 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Improve diagnosis for SmallTimeout.java Message-ID: <201709151204.v8FC4xAe028802@aojmv0008.oracle.com> Changeset: c250f1c1f27e Author: dfuchs Date: 2017-09-15 13:01 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c250f1c1f27e http-client-branch: Improve diagnosis for SmallTimeout.java ! test/java/net/httpclient/SmallTimeout.java From daniel.fuchs at oracle.com Fri Sep 15 20:27:18 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 15 Sep 2017 20:27:18 +0000 Subject: hg: jdk10/sandbox/jdk: 3 new changesets Message-ID: <201709152027.v8FKRIra013141@aojmv0008.oracle.com> Changeset: 6d00233193e9 Author: dfuchs Date: 2017-09-15 21:20 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6d00233193e9 http-client-branch: changed SocketTransport to fill up several buffers if data is available ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTransport.java Changeset: 054e189320ac Author: dfuchs Date: 2017-09-15 21:21 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/054e189320ac http-client-branch: minor rogue System.out cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java Changeset: dc9410587dfd Author: dfuchs Date: 2017-09-15 21:23 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/dc9410587dfd http-client-branch: make several close() methods reentrant, and fix a race condition occuring when a timeout was fired during an upgrade ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! test/java/net/httpclient/security/Driver.java From michael.x.mcmahon at oracle.com Mon Sep 18 11:06:14 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 18 Sep 2017 11:06:14 +0000 Subject: hg: jdk10/sandbox/jdk: adding debugging for FlowTest Message-ID: <201709181106.v8IB6EUo023516@aojmv0008.oracle.com> Changeset: 4044ce518978 Author: michaelm Date: 2017-09-18 12:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4044ce518978 adding debugging for FlowTest ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java From michael.x.mcmahon at oracle.com Mon Sep 18 12:49:40 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 18 Sep 2017 12:49:40 +0000 Subject: hg: jdk10/sandbox/jdk: SSLFlowDelegate flow control needs to take account of internal q sizes Message-ID: <201709181249.v8ICnfCc006688@aojmv0008.oracle.com> Changeset: 1bd2700371d0 Author: michaelm Date: 2017-09-18 13:46 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1bd2700371d0 SSLFlowDelegate flow control needs to take account of internal q sizes ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java From daniel.fuchs at oracle.com Mon Sep 18 13:13:53 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 18 Sep 2017 13:13:53 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: temporarily turning on some diagnosis prints in SelectorManager thread Message-ID: <201709181313.v8IDDs6T014670@aojmv0008.oracle.com> Changeset: a3513933c9ac Author: dfuchs Date: 2017-09-18 14:10 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a3513933c9ac http-client-branch: temporarily turning on some diagnosis prints in SelectorManager thread ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java From daniel.fuchs at oracle.com Mon Sep 18 13:29:08 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 18 Sep 2017 13:29:08 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: improve HttpClientImpl ref counting assertions Message-ID: <201709181329.v8IDT912020495@aojmv0008.oracle.com> Changeset: 3aa0d683bf0b Author: dfuchs Date: 2017-09-18 14:25 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/3aa0d683bf0b http-client-branch: improve HttpClientImpl ref counting assertions ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java From daniel.fuchs at oracle.com Mon Sep 18 14:51:05 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 18 Sep 2017 14:51:05 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: fix assertions in HttpClientImpl Message-ID: <201709181451.v8IEp56c024135@aojmv0008.oracle.com> Changeset: 17d137bc3915 Author: dfuchs Date: 2017-09-18 15:48 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/17d137bc3915 http-client-branch: fix assertions in HttpClientImpl ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java From michael.x.mcmahon at oracle.com Mon Sep 18 15:06:16 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 18 Sep 2017 15:06:16 +0000 Subject: hg: jdk10/sandbox/jdk: fixed hang that occurs during SSL handshake when unwrap needed Message-ID: <201709181506.v8IF6GNT000233@aojmv0008.oracle.com> Changeset: fe89fda7a097 Author: michaelm Date: 2017-09-18 16:03 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/fe89fda7a097 fixed hang that occurs during SSL handshake when unwrap needed ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java From pavel.rappo at oracle.com Mon Sep 18 16:29:31 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 18 Sep 2017 16:29:31 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709181629.v8IGTVNc003874@aojmv0008.oracle.com> Changeset: cc3c9b1ad0ab Author: prappo Date: 2017-09-18 17:20 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/cc3c9b1ad0ab http-client-branch: readability, assertions, etc. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeTransport.java Changeset: b88f9392f29a Author: prappo Date: 2017-09-18 17:26 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/b88f9392f29a http-client-branch: merge ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java From daniel.fuchs at oracle.com Mon Sep 18 23:26:42 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 18 Sep 2017 23:26:42 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: fix EOF in Transport Message-ID: <201709182326.v8INQhj4003255@aojmv0008.oracle.com> Changeset: c132638cac7e Author: dfuchs Date: 2017-09-19 00:19 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c132638cac7e http-client-branch: fix EOF in Transport ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTransport.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeTransport.java From daniel.fuchs at oracle.com Tue Sep 19 01:03:24 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 19 Sep 2017 01:03:24 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Fix RawChannelTest to switch on isWebSocket flag Message-ID: <201709190103.v8J13PXk020373@aojmv0008.oracle.com> Changeset: fa15ca163f76 Author: dfuchs Date: 2017-09-19 01:59 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/fa15ca163f76 http-client-branch: Fix RawChannelTest to switch on isWebSocket flag ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java From daniel.fuchs at oracle.com Tue Sep 19 16:05:14 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 19 Sep 2017 16:05:14 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-impl: cleanup connection restart; Fixed race in HTTP/2 upgrade when using streaming body brocessors; Some cleanup in SelectorManager thread to better handle aborted events Message-ID: <201709191605.v8JG5FAO028402@aojmv0008.oracle.com> Changeset: 4f2c440293da Author: dfuchs Date: 2017-09-19 17:01 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4f2c440293da http-client-impl: cleanup connection restart; Fixed race in HTTP/2 upgrade when using streaming body brocessors; Some cleanup in SelectorManager thread to better handle aborted events ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ConnectionExpiredException.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/NoBytesReceivedException.java From daniel.fuchs at oracle.com Thu Sep 21 11:19:12 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 21 Sep 2017 11:19:12 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Adds a SocketTube that uses Flow both for reading and writing. Message-ID: <201709211119.v8LBJDbR020431@aojmv0008.oracle.com> Changeset: 66f167f46542 Author: dfuchs Date: 2017-09-21 12:10 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/66f167f46542 http-client-branch: Adds a SocketTube that uses Flow both for reading and writing. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java From daniel.fuchs at oracle.com Thu Sep 21 13:13:26 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 21 Sep 2017 13:13:26 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: temporarily force some time diagnosis stat prints when assertions are enabled Message-ID: <201709211313.v8LDDRmK020402@aojmv0008.oracle.com> Changeset: 36baa5a3483d Author: dfuchs Date: 2017-09-21 14:10 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/36baa5a3483d http-client-branch: temporarily force some time diagnosis stat prints when assertions are enabled ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java From daniel.fuchs at oracle.com Thu Sep 21 17:49:40 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 21 Sep 2017 17:49:40 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Utils.remaining should return a long Message-ID: <201709211749.v8LHnfCj024722@aojmv0008.oracle.com> Changeset: e5c8a42f5cbb Author: dfuchs Date: 2017-09-21 18:45 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e5c8a42f5cbb http-client-branch: Utils.remaining should return a long ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java ! test/java/net/httpclient/http2/server/BodyInputStream.java From chris.hegarty at oracle.com Thu Sep 21 20:16:24 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 21 Sep 2017 20:16:24 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709212016.v8LKGORk012079@aojmv0008.oracle.com> Changeset: b28d40868d32 Author: chegar Date: 2017-09-21 20:54 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/b28d40868d32 http-client-branch: SSLFlowDelegate moves to List ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java Changeset: 3a4613a3494c Author: chegar Date: 2017-09-21 21:13 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/3a4613a3494c http-client-branch Merge From daniel.fuchs at oracle.com Fri Sep 22 10:57:52 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 22 Sep 2017 10:57:52 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Added a FlowTube interface Message-ID: <201709221057.v8MAvqGD009914@aojmv0008.oracle.com> Changeset: c6ed2d0ee643 Author: dfuchs Date: 2017-09-22 11:54 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/c6ed2d0ee643 http-client-branch: Added a FlowTube interface ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/FlowTube.java From daniel.fuchs at oracle.com Fri Sep 22 11:19:59 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 22 Sep 2017 11:19:59 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: PlainHttpConnection uses FlowTube Message-ID: <201709221120.v8MBK0NF019022@aojmv0008.oracle.com> Changeset: f9470d46726a Author: dfuchs Date: 2017-09-22 12:16 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f9470d46726a http-client-branch: PlainHttpConnection uses FlowTube ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java From chris.hegarty at oracle.com Fri Sep 22 13:13:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 22 Sep 2017 13:13:04 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: fix DummyWebSocketServer test issue Message-ID: <201709221313.v8MDD5V3009625@aojmv0008.oracle.com> Changeset: 528c0a209186 Author: chegar Date: 2017-09-22 14:10 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/528c0a209186 http-client-branch: fix DummyWebSocketServer test issue ! test/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/java/net/httpclient/websocket/LoggingHelper.java From daniel.fuchs at oracle.com Fri Sep 22 14:46:40 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 22 Sep 2017 14:46:40 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Added a temporary AbstractAsyncSSLConnection.SSLFlow class that can make the AsyncSSLDelegate appear as a FlowTube. Message-ID: <201709221446.v8MEkfxH019164@aojmv0008.oracle.com> Changeset: 783de389746f Author: dfuchs Date: 2017-09-22 15:42 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/783de389746f http-client-branch: Added a temporary AbstractAsyncSSLConnection.SSLFlow class that can make the AsyncSSLDelegate appear as a FlowTube. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From pavel.rappo at oracle.com Fri Sep 22 15:39:11 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 22 Sep 2017 15:39:11 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709221539.v8MFdBRw012577@aojmv0008.oracle.com> Changeset: 1c248ed23dce Author: prappo Date: 2017-09-22 16:18 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1c248ed23dce http-client-branch: SSLTube *incomplete* initial implementation - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLFlowDelegate.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java Changeset: 02f47e67ec23 Author: prappo Date: 2017-09-22 16:30 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/02f47e67ec23 http-client-branch: merge From michael.x.mcmahon at oracle.com Mon Sep 25 09:37:56 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 25 Sep 2017 09:37:56 +0000 Subject: hg: jdk10/sandbox/jdk: Added test for SubscriberWrapper Message-ID: <201709250937.v8P9bvZG014027@aojmv0008.oracle.com> Changeset: e92fc0f73370 Author: michaelm Date: 2017-09-25 10:34 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e92fc0f73370 Added test for SubscriberWrapper + test/java/net/httpclient/whitebox/WrapperTestDriver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/WrapperTest.java From daniel.fuchs at oracle.com Mon Sep 25 16:22:28 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 25 Sep 2017 16:22:28 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: added a connectFlows method to FlowTube Message-ID: <201709251622.v8PGMSEK010685@aojmv0008.oracle.com> Changeset: 3a15944e22d7 Author: dfuchs Date: 2017-09-25 17:10 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/3a15944e22d7 http-client-branch: added a connectFlows method to FlowTube ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/FlowTube.java From pavel.rappo at oracle.com Tue Sep 26 11:44:38 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 26 Sep 2017 11:44:38 +0000 Subject: hg: jdk10/sandbox/jdk: 3 new changesets Message-ID: <201709261144.v8QBicLc029228@aojmv0008.oracle.com> Changeset: 4885d23e7862 Author: prappo Date: 2017-09-25 21:00 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4885d23e7862 http-client-branch: SequentialScheduler javadoc cleanup (no mention of selector thread) and formatting ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java Changeset: 6194366431a4 Author: prappo Date: 2017-09-26 12:07 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6194366431a4 http-client-branch: added comments to SequentialScheduler and more runtime assertions ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java Changeset: 6e8352c519c3 Author: prappo Date: 2017-09-26 12:40 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6e8352c519c3 http-client-branch: removed 1st generation Tube-related classes - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTransport.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Tube.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeImpl.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TubeTransport.java - test/java/net/httpclient/whitebox/SocketTransportTestDriver.java - test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SocketTransportTest.java From michael.x.mcmahon at oracle.com Tue Sep 26 13:54:20 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 26 Sep 2017 13:54:20 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Fixed subscription window problem in FlowTest Message-ID: <201709261354.v8QDsKGs026988@aojmv0008.oracle.com> Changeset: 86c74cfe29a3 Author: michaelm Date: 2017-09-26 14:51 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/86c74cfe29a3 http-client-branch: Fixed subscription window problem in FlowTest ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From pavel.rappo at oracle.com Tue Sep 26 14:33:06 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 26 Sep 2017 14:33:06 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709261433.v8QEX7ro013213@aojmv0008.oracle.com> Changeset: 2598fb45e03a Author: prappo Date: 2017-09-26 14:35 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/2598fb45e03a http-client-branch: SubmissionPublisher usage error & better assertions ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java Changeset: 940dd6ed6649 Author: prappo Date: 2017-09-26 15:05 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/940dd6ed6649 http-client-branch: merge From daniel.fuchs at oracle.com Tue Sep 26 15:24:50 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 26 Sep 2017 15:24:50 +0000 Subject: hg: jdk10/sandbox/jdk: 8187968: Prototype changing Http1Exchange/Http2Connection to read/write from the HttpConnection using Flow Message-ID: <201709261524.v8QFOpD9007492@aojmv0008.oracle.com> Changeset: 6a0102d23162 Author: dfuchs Date: 2017-09-26 16:20 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6a0102d23162 8187968: Prototype changing Http1Exchange/Http2Connection to read/write from the HttpConnection using Flow ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/FlowTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLTube.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From pavel.rappo at oracle.com Wed Sep 27 09:35:01 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 27 Sep 2017 09:35:01 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709270935.v8R9Z12j025737@aojmv0008.oracle.com> Changeset: 4cc25be4f78a Author: prappo Date: 2017-09-26 17:27 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4cc25be4f78a http-client-branch: FlowTest cleanup ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java Changeset: eec092db8c82 Author: prappo Date: 2017-09-27 10:31 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/eec092db8c82 http-client-branch: SequentialScheduler bugfix ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java From pavel.rappo at oracle.com Wed Sep 27 09:53:33 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 27 Sep 2017 09:53:33 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: initial SSLTubeTest has been cloned from FlowTest Message-ID: <201709270953.v8R9rX2j003874@aojmv0008.oracle.com> Changeset: a706dae9acb4 Author: prappo Date: 2017-09-27 10:50 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a706dae9acb4 http-client-branch: initial SSLTubeTest has been cloned from FlowTest + test/java/net/httpclient/whitebox/SSLTubeTestDriver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java From pavel.rappo at oracle.com Wed Sep 27 11:41:59 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 27 Sep 2017 11:41:59 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709271141.v8RBfxa0024486@aojmv0008.oracle.com> Changeset: 10d62925d951 Author: prappo Date: 2017-09-27 10:56 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/10d62925d951 http-client-branch: SSLTubeTest cleanup ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java Changeset: 1b3e686bf265 Author: prappo Date: 2017-09-27 12:37 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1b3e686bf265 http-client-branch: AbstractAsyncSSLConnection bugfix ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java From pavel.rappo at oracle.com Wed Sep 27 12:51:55 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 27 Sep 2017 12:51:55 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: removing the previous change that (strangely) seemed to introduce a lot of issues Message-ID: <201709271251.v8RCptFk005169@aojmv0008.oracle.com> Changeset: 60ff519c8bec Author: prappo Date: 2017-09-27 13:47 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/60ff519c8bec http-client-branch: removing the previous change that (strangely) seemed to introduce a lot of issues ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Demand.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java From pavel.rappo at oracle.com Wed Sep 27 13:07:32 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 27 Sep 2017 13:07:32 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: backing out the piece that might have caused a trouble in SequentialScheduler Message-ID: <201709271307.v8RD7XvW012820@aojmv0008.oracle.com> Changeset: 178eab856a7e Author: prappo Date: 2017-09-27 14:04 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/178eab856a7e http-client-branch: backing out the piece that might have caused a trouble in SequentialScheduler ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java From chris.hegarty at oracle.com Wed Sep 27 13:20:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 27 Sep 2017 13:20:39 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: remove some TODO's from SequentialScheduler Message-ID: <201709271320.v8RDKe23019731@aojmv0008.oracle.com> Changeset: dabf52a3b86b Author: chegar Date: 2017-09-27 14:17 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/dabf52a3b86b http-client-branch: remove some TODO's from SequentialScheduler ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java From daniel.fuchs at oracle.com Wed Sep 27 13:54:44 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 27 Sep 2017 13:54:44 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Fixed issue in AbstractAsyncSSLConnection.SSLFlow Message-ID: <201709271354.v8RDsjxC004568@aojmv0008.oracle.com> Changeset: 4ec14d1a0bf3 Author: dfuchs Date: 2017-09-27 14:51 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/4ec14d1a0bf3 http-client-branch: Fixed issue in AbstractAsyncSSLConnection.SSLFlow ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java From daniel.fuchs at oracle.com Wed Sep 27 15:07:49 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 27 Sep 2017 15:07:49 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Fix SSLTubeTestDriver.java Message-ID: <201709271507.v8RF7n13009553@aojmv0008.oracle.com> Changeset: a55137799122 Author: dfuchs Date: 2017-09-27 16:04 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a55137799122 http-client-branch: Fix SSLTubeTestDriver.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java From michael.x.mcmahon at oracle.com Wed Sep 27 15:51:09 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 27 Sep 2017 15:51:09 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: added async ALPN support to SSLFlowDelegate. Impl only. Message-ID: <201709271551.v8RFp9v9001654@aojmv0008.oracle.com> Changeset: 96170e96a7ac Author: michaelm Date: 2017-09-27 16:48 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/96170e96a7ac http-client-branch: added async ALPN support to SSLFlowDelegate. Impl only. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java From michael.x.mcmahon at oracle.com Wed Sep 27 19:00:13 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 27 Sep 2017 19:00:13 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: fixed FlowTest and buffer overflow in SSLFlowDelegate Message-ID: <201709271900.v8RJ0E0c013233@aojmv0008.oracle.com> Changeset: 692e9ff7b9ec Author: michaelm Date: 2017-09-27 19:57 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/692e9ff7b9ec http-client-branch: fixed FlowTest and buffer overflow in SSLFlowDelegate ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From lance.andersen at oracle.com Wed Sep 27 20:25:59 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:25:59 +0000 Subject: hg: jdk10/sandbox/jaxws: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ0cG029943@aojmv0008.oracle.com> Changeset: 8ea34dcd3a47 Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxws/rev/8ea34dcd3a47 Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:26:01 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:26:01 +0000 Subject: hg: jdk10/sandbox/corba: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ1Q7000042@aojmv0008.oracle.com> Changeset: bffc570b1fb3 Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/corba/rev/bffc570b1fb3 Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:26:00 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:26:00 +0000 Subject: hg: jdk10/sandbox/langtools: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ0bG029984@aojmv0008.oracle.com> Changeset: b495530e8694 Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/langtools/rev/b495530e8694 Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:25:59 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:25:59 +0000 Subject: hg: jdk10/sandbox: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ0uk029944@aojmv0008.oracle.com> Changeset: 0b950aee420e Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/rev/0b950aee420e Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:26:02 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:26:02 +0000 Subject: hg: jdk10/sandbox/jdk: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ2jN000055@aojmv0008.oracle.com> Changeset: 73c82b97d20e Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/73c82b97d20e Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:26:03 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:26:03 +0000 Subject: hg: jdk10/sandbox/nashorn: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ35Z000064@aojmv0008.oracle.com> Changeset: 073773b01801 Author: lancea Date: 2017-09-27 16:20 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/nashorn/rev/073773b01801 Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:26:03 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:26:03 +0000 Subject: hg: jdk10/sandbox/hotspot: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ307000061@aojmv0008.oracle.com> Changeset: afff66366f3a Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/afff66366f3a Initial changes for JDK-8188051-branch From lance.andersen at oracle.com Wed Sep 27 20:26:04 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Wed, 27 Sep 2017 20:26:04 +0000 Subject: hg: jdk10/sandbox/jaxp: Initial changes for JDK-8188051-branch Message-ID: <201709272026.v8RKQ4m8000069@aojmv0008.oracle.com> Changeset: 95acf445e102 Author: lancea Date: 2017-09-27 16:21 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/jaxp/rev/95acf445e102 Initial changes for JDK-8188051-branch From michael.x.mcmahon at oracle.com Thu Sep 28 10:32:05 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 28 Sep 2017 10:32:05 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: SSLFlowDelegate update (hanging handshake) Message-ID: <201709281032.v8SAW6IS005783@aojmv0008.oracle.com> Changeset: 06d3a9a2e438 Author: michaelm Date: 2017-09-28 11:29 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/06d3a9a2e438 http-client-branch: SSLFlowDelegate update (hanging handshake) ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From michael.x.mcmahon at oracle.com Thu Sep 28 10:45:04 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 28 Sep 2017 10:45:04 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: more synchronization Message-ID: <201709281045.v8SAj55d010664@aojmv0008.oracle.com> Changeset: 6663d9c5797c Author: michaelm Date: 2017-09-28 11:42 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6663d9c5797c http-client-branch: more synchronization ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java From michael.x.mcmahon at oracle.com Thu Sep 28 10:51:06 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 28 Sep 2017 10:51:06 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: more synchronization Message-ID: <201709281051.v8SAp7Qd014823@aojmv0008.oracle.com> Changeset: 6f2ab8088b2a Author: michaelm Date: 2017-09-28 11:48 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/6f2ab8088b2a http-client-branch: more synchronization ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java From chris.hegarty at oracle.com Thu Sep 28 12:06:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 28 Sep 2017 12:06:51 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: another sync fix in SSLFlowDelegate Message-ID: <201709281206.v8SC6pHc025688@aojmv0008.oracle.com> Changeset: ac8a3c0f3292 Author: chegar Date: 2017-09-28 13:03 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ac8a3c0f3292 http-client-branch: another sync fix in SSLFlowDelegate ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java From pavel.rappo at oracle.com Thu Sep 28 12:29:29 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 28 Sep 2017 12:29:29 +0000 Subject: hg: jdk10/sandbox/jdk: 2 new changesets Message-ID: <201709281229.v8SCTUCJ004348@aojmv0008.oracle.com> Changeset: 5670c95736bb Author: prappo Date: 2017-09-28 13:19 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/5670c95736bb http-client-branch: Demand ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Demand.java + test/java/net/httpclient/whitebox/DemandTestDriver.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/common/DemandTest.java Changeset: 8846dd8282e1 Author: prappo Date: 2017-09-28 13:21 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/8846dd8282e1 http-client-branch: merge From lance.andersen at oracle.com Thu Sep 28 13:34:11 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Thu, 28 Sep 2017 13:34:11 +0000 Subject: hg: jdk10/sandbox/jdk: JDK-8188051-branch: JavaOne snapshot of JDBC async API Message-ID: <201709281334.v8SDYBtG005055@aojmv0008.oracle.com> Changeset: a31057bda7c5 Author: lancea Date: 2017-09-28 09:29 -0400 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a31057bda7c5 JDK-8188051-branch: JavaOne snapshot of JDBC async API + src/java.sql/share/classes/java/sql2/BatchCountOperation.java + src/java.sql/share/classes/java/sql2/Connection.java + src/java.sql/share/classes/java/sql2/ConnectionProperty.java + src/java.sql/share/classes/java/sql2/CountOperation.java + src/java.sql/share/classes/java/sql2/DataSource.java + src/java.sql/share/classes/java/sql2/DataSourceFactory.java + src/java.sql/share/classes/java/sql2/DynamicMultiOperation.java + src/java.sql/share/classes/java/sql2/JdbcConnectionProperty.java + src/java.sql/share/classes/java/sql2/JdbcType.java + src/java.sql/share/classes/java/sql2/LocalOperation.java + src/java.sql/share/classes/java/sql2/Operation.java + src/java.sql/share/classes/java/sql2/OperationGroup.java + src/java.sql/share/classes/java/sql2/OutOperation.java + src/java.sql/share/classes/java/sql2/ParameterizedCountOperation.java + src/java.sql/share/classes/java/sql2/ParameterizedOperation.java + src/java.sql/share/classes/java/sql2/ParameterizedRowOperation.java + src/java.sql/share/classes/java/sql2/PublisherOperation.java + src/java.sql/share/classes/java/sql2/Result.java + src/java.sql/share/classes/java/sql2/RowOperation.java + src/java.sql/share/classes/java/sql2/ShardingKey.java + src/java.sql/share/classes/java/sql2/ShardingKeyBuilder.java + src/java.sql/share/classes/java/sql2/SqlArray.java + src/java.sql/share/classes/java/sql2/SqlBlob.java + src/java.sql/share/classes/java/sql2/SqlClob.java + src/java.sql/share/classes/java/sql2/SqlColumns.java + src/java.sql/share/classes/java/sql2/SqlException.java + src/java.sql/share/classes/java/sql2/SqlParameter.java + src/java.sql/share/classes/java/sql2/SqlRef.java + src/java.sql/share/classes/java/sql2/SqlSkippedException.java + src/java.sql/share/classes/java/sql2/SqlStruct.java + src/java.sql/share/classes/java/sql2/SqlType.java + src/java.sql/share/classes/java/sql2/StaticMultiOperation.java + src/java.sql/share/classes/java/sql2/Submission.java + src/java.sql/share/classes/java/sql2/Transaction.java + src/java.sql/share/classes/java/sql2/TransactionOutcome.java + src/java.sql/share/classes/java/sql2/package-info.java From michael.x.mcmahon at oracle.com Thu Sep 28 15:36:30 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 28 Sep 2017 15:36:30 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: hang caused by Reader TARGET_BUFFERSIZE too small to hold TLS packet. Message-ID: <201709281536.v8SFaV9H025724@aojmv0008.oracle.com> Changeset: b46df293b27e Author: michaelm Date: 2017-09-28 16:33 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/b46df293b27e http-client-branch: hang caused by Reader TARGET_BUFFERSIZE too small to hold TLS packet. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java From daniel.fuchs at oracle.com Thu Sep 28 18:27:15 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 28 Sep 2017 18:27:15 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Chris's changes for plugging in SSLTube, with some modifications by Daniel. Message-ID: <201709281827.v8SIRFn2023688@aojmv0008.oracle.com> Changeset: 137a7e9fb54b Author: dfuchs Date: 2017-09-28 19:22 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/137a7e9fb54b http-client-branch: Chris's changes for plugging in SSLTube, with some modifications by Daniel. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Log.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! test/java/net/httpclient/RequestBodyTest.java From chris.hegarty at oracle.com Thu Sep 28 20:38:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 28 Sep 2017 20:38:01 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: remove explicit timeouts from tests Message-ID: <201709282038.v8SKc2K5026770@aojmv0008.oracle.com> Changeset: 965a52532a5e Author: chegar Date: 2017-09-28 21:34 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/965a52532a5e http-client-branch: remove explicit timeouts from tests ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/WrapperTest.java From chris.hegarty at oracle.com Thu Sep 28 20:47:14 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 28 Sep 2017 20:47:14 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: remove another explicit timeouts from a test Message-ID: <201709282047.v8SKlEh5000177@aojmv0008.oracle.com> Changeset: cd8627097028 Author: chegar Date: 2017-09-28 21:43 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/cd8627097028 http-client-branch: remove another explicit timeouts from a test ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SelectorTest.java From chris.hegarty at oracle.com Thu Sep 28 20:53:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 28 Sep 2017 20:53:40 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: some cleanup Message-ID: <201709282053.v8SKref1003270@aojmv0008.oracle.com> Changeset: 3cbc99af38ca Author: chegar Date: 2017-09-28 21:50 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/3cbc99af38ca http-client-branch: some cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLTube.java From daniel.fuchs at oracle.com Fri Sep 29 10:25:42 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 29 Sep 2017 10:25:42 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: fix intermittent test failure in RawChannelTest Message-ID: <201709291025.v8TAPhSA004739@aojmv0008.oracle.com> Changeset: 02dda4b86378 Author: dfuchs Date: 2017-09-29 11:22 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/02dda4b86378 http-client-branch: fix intermittent test failure in RawChannelTest ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java From daniel.fuchs at oracle.com Fri Sep 29 11:18:16 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 29 Sep 2017 11:18:16 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: cleanup: removes obsolete methods and classes from HttpConnection. Message-ID: <201709291118.v8TBIHtH023116@aojmv0008.oracle.com> Changeset: f2d2bc3bf904 Author: dfuchs Date: 2017-09-29 12:13 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f2d2bc3bf904 http-client-branch: cleanup: removes obsolete methods and classes from HttpConnection. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From pavel.rappo at oracle.com Fri Sep 29 11:28:41 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 29 Sep 2017 11:28:41 +0000 Subject: hg: jdk10/sandbox/jdk: 4 new changesets Message-ID: <201709291128.v8TBSg7O026570@aojmv0008.oracle.com> Changeset: 1e41e946bd65 Author: prappo Date: 2017-09-28 14:02 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/1e41e946bd65 http-client-branch: more tests ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Demand.java ! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/common/DemandTest.java Changeset: 5368d3ffdded Author: prappo Date: 2017-09-29 09:47 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/5368d3ffdded http-client-branch: merge Changeset: ca5dd1ccee2a Author: prappo Date: 2017-09-29 12:15 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/ca5dd1ccee2a http-client-branch: merge Changeset: a4fe5c850c46 Author: prappo Date: 2017-09-29 12:23 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/a4fe5c850c46 http-client-branch: merge From daniel.fuchs at oracle.com Fri Sep 29 17:34:49 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 29 Sep 2017 17:34:49 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: Http1Response::readBody no longer joins in the executor thread. Message-ID: <201709291734.v8THYoS7024205@aojmv0008.oracle.com> Changeset: f7ec28dbdaa9 Author: dfuchs Date: 2017-09-29 18:25 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/f7ec28dbdaa9 http-client-branch: Http1Response::readBody no longer joins in the executor thread. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java From chris.hegarty at oracle.com Fri Sep 29 17:59:18 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 29 Sep 2017 17:59:18 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: minor cleanup Message-ID: <201709291759.v8THxJ6p004481@aojmv0008.oracle.com> Changeset: 15db94e3edee Author: chegar Date: 2017-09-29 18:56 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/15db94e3edee http-client-branch: minor cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingProcessor.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java From daniel.fuchs at oracle.com Fri Sep 29 18:13:30 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 29 Sep 2017 18:13:30 +0000 Subject: hg: jdk10/sandbox/jdk: http-client-branch: avoid early GC of dependent actions in Http1Response::readBody Message-ID: <201709291813.v8TIDUjB010258@aojmv0008.oracle.com> Changeset: e0788075a277 Author: dfuchs Date: 2017-09-29 19:09 +0100 URL: http://hg.openjdk.java.net/jdk10/sandbox/jdk/rev/e0788075a277 http-client-branch: avoid early GC of dependent actions in Http1Response::readBody ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java