From chris.hegarty at oracle.com Sun Nov 5 17:11:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 05 Nov 2017 17:11:50 +0000 Subject: hg: jdk/sandbox: http-client-branch: initial branch creation Message-ID: <201711051711.vA5HBoWq014827@aojmv0008.oracle.com> Changeset: e947a3a50a95 Author: chegar Date: 2017-11-05 17:05 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e947a3a50a95 http-client-branch: initial branch creation From chris.hegarty at oracle.com Sun Nov 5 17:35:53 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 05 Nov 2017 17:35:53 +0000 Subject: hg: jdk/sandbox: http-client-branch: intial load from jdk10/sandbox Message-ID: <201711051735.vA5HZsWL024175@aojmv0008.oracle.com> Changeset: 634d8e14c172 Author: chegar Date: 2017-11-05 17:32 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/634d8e14c172 http-client-branch: intial load from jdk10/sandbox ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractSubscription.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncEvent.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/AsyncTriggerEvent.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.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/ExecutorWrapper.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/Http1HeaderParser.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.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/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.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/HttpHeaders.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/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.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/PrivilegedExecutor.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PullPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.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/WindowController.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.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/Demand.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/HttpHeadersImpl.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/MinimalFuture.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/SequentialScheduler.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/SynchronousPublisher.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TemporarySubscription.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/FramesDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Decoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/DecodingCallback.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Encoder.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HPACK.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Huffman.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/ISO_8859_1.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexNameValueWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerReader.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringReader.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringWriter.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! src/jdk.incubator.httpclient/share/classes/module-info.java - test/jdk/java/net/httpclient/APIErrors.java ! test/jdk/java/net/httpclient/BasicAuthTest.java + test/jdk/java/net/httpclient/BodyProcessorInputStreamTest.java + test/jdk/java/net/httpclient/BufferingSubscriberTest.java + test/jdk/java/net/httpclient/CustomRequestPublisher.java + test/jdk/java/net/httpclient/HandshakeFailureTest.java + test/jdk/java/net/httpclient/HeadersTest2.java + test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpInputStreamTest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java ! test/jdk/java/net/httpclient/LightWeightHttpServer.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java + test/jdk/java/net/httpclient/ManyRequestsLegacy.java + test/jdk/java/net/httpclient/MockServer.java ! test/jdk/java/net/httpclient/MultiAuthTest.java ! test/jdk/java/net/httpclient/RequestBodyTest.java + test/jdk/java/net/httpclient/RequestBuilderTest.java + test/jdk/java/net/httpclient/RequestProcessorExceptions.java - test/jdk/java/net/httpclient/Server.java ! test/jdk/java/net/httpclient/ShortRequestBody.java ! test/jdk/java/net/httpclient/SmallTimeout.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SplitResponse.java + test/jdk/java/net/httpclient/SplitResponseSSL.java ! test/jdk/java/net/httpclient/TimeoutOrdering.java ! test/jdk/java/net/httpclient/VersionTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java + test/jdk/java/net/httpclient/http2/HpackBinaryTestDriver.java ! test/jdk/java/net/httpclient/http2/HpackDriver.java ! test/jdk/java/net/httpclient/http2/NoBody.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/TLSConnection.java ! test/jdk/java/net/httpclient/http2/Timeout.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BinaryPrimitivesTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/DecoderTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/EncoderTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HeaderTableTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HuffmanTest.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java + test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java - test/jdk/java/net/httpclient/http2/server/RedirectHandler.java ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java + test/jdk/java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java + test/jdk/java/net/httpclient/security/filePerms/httpclient.policy + test/jdk/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java + test/jdk/java/net/httpclient/whitebox/DemandTestDriver.java ! test/jdk/java/net/httpclient/whitebox/Driver.java + test/jdk/java/net/httpclient/whitebox/FlowTestDriver.java + test/jdk/java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java + test/jdk/java/net/httpclient/whitebox/SSLTubeTestDriver.java + test/jdk/java/net/httpclient/whitebox/WrapperTestDriver.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/Http1HeaderParserTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SelectorTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/WrapperTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/common/DemandTest.java From chris.hegarty at oracle.com Sun Nov 5 21:27:32 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 05 Nov 2017 21:27:32 +0000 Subject: hg: jdk/sandbox: http-client-branch: WebSocket permission checks, test updates, and more Message-ID: <201711052127.vA5LRXG8001125@aojmv0008.oracle.com> Changeset: 34d7cc00f87a Author: chegar Date: 2017-11-05 21:19 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/34d7cc00f87a http-client-branch: WebSocket permission checks, test updates, and more ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.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/HttpClient.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/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/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketRequest.java ! test/jdk/java/net/httpclient/ProxyAuthTest.java ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java ! test/jdk/java/net/httpclient/websocket/ConnectionHandover.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/BuildingWebSocketTest.java + test/jdk/java/net/httpclient/websocket/security/WSURLPermissionTest.java + test/jdk/java/net/httpclient/websocket/security/httpclient.policy From chris.hegarty at oracle.com Mon Nov 6 12:26:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 06 Nov 2017 12:26:39 +0000 Subject: hg: jdk/sandbox: http-client-branch: add HTTP/1.1 header parser test for 8188002 Message-ID: <201711061226.vA6CQeu6015434@aojmv0008.oracle.com> Changeset: c56b15998860 Author: chegar Date: 2017-11-06 12:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c56b15998860 http-client-branch: add HTTP/1.1 header parser test for 8188002 ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/Http1HeaderParserTest.java From chris.hegarty at oracle.com Mon Nov 6 13:08:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 06 Nov 2017 13:08:50 +0000 Subject: hg: jdk/sandbox: http-client-branch: Make ResponeBodyTest is more tolerant of file size Message-ID: <201711061308.vA6D8p7e029890@aojmv0008.oracle.com> Changeset: 2136ad3694e4 Author: chegar Date: 2017-11-06 13:06 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2136ad3694e4 http-client-branch: Make ResponeBodyTest is more tolerant of file size ! test/jdk/java/net/httpclient/RequestBodyTest.java From ashipile at redhat.com Mon Nov 6 17:57:54 2017 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 06 Nov 2017 17:57:54 +0000 Subject: hg: jdk/sandbox: Initial import of Epsilon sources from jdk10/sandbox Message-ID: <201711061757.vA6HvtiA008002@aojmv0008.oracle.com> Changeset: 8e22715afabc Author: shade Date: 2017-11-06 18:53 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8e22715afabc Initial import of Epsilon sources from jdk10/sandbox ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp + src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp + src/hotspot/share/gc/epsilon/epsilonCollectedHeap.cpp + src/hotspot/share/gc/epsilon/epsilonCollectedHeap.hpp + src/hotspot/share/gc/epsilon/epsilonCollectorPolicy.hpp + src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp + src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp + src/hotspot/share/gc/epsilon/epsilon_globals.cpp + src/hotspot/share/gc/epsilon/epsilon_globals.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/commandLineFlagConstraintList.cpp ! src/hotspot/share/runtime/commandLineFlagRangeList.cpp ! src/hotspot/share/runtime/commandLineFlagWriteableList.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/globals_extension.hpp + src/hotspot/share/services/epsilonMemoryPool.cpp + src/hotspot/share/services/epsilonMemoryPool.hpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryManager.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/memoryService.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gc/epsilon/AbstractEpsilonTest.java + test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java + test/hotspot/jtreg/gc/epsilon/TestByteArrays.java + test/hotspot/jtreg/gc/epsilon/TestDieDefault.java + test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java + test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java + test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java + test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java + test/hotspot/jtreg/gc/epsilon/TestLogTrace.java + test/hotspot/jtreg/gc/epsilon/TestManyThreads.java + test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java + test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java + test/hotspot/jtreg/gc/epsilon/TestObjects.java + test/hotspot/jtreg/gc/epsilon/TestRefArrays.java From daniel.fuchs at oracle.com Mon Nov 6 18:27:24 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 06 Nov 2017 18:27:24 +0000 Subject: hg: jdk/sandbox: http-client-branch: SSLTube should call onSubscribe in the flow Message-ID: <201711061827.vA6IRO3h017947@aojmv0008.oracle.com> Changeset: 8674257c75ce Author: dfuchs Date: 2017-11-06 18:17 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8674257c75ce http-client-branch: SSLTube should call onSubscribe in the flow ! 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/Stream.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/SequentialScheduler.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From pavel.rappo at oracle.com Mon Nov 6 18:44:23 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 06 Nov 2017 18:44:23 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711061844.vA6IiNH2023609@aojmv0008.oracle.com> Changeset: 4ecfe77d0c24 Author: prappo Date: 2017-11-06 21:31 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4ecfe77d0c24 http-client-branch: fixing sloppy merge in HPACK ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HPACK.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HeaderTableTest.java Changeset: a7fbe5d26f3c Author: prappo Date: 2017-11-06 21:37 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a7fbe5d26f3c http-client-branch: merge From lance.andersen at oracle.com Mon Nov 6 21:23:45 2017 From: lance.andersen at oracle.com (lance.andersen at oracle.com) Date: Mon, 06 Nov 2017 21:23:45 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711062123.vA6LNjE4015833@aojmv0008.oracle.com> Changeset: 164d1a901f6e Author: lancea Date: 2017-11-06 16:03 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/164d1a901f6e Initial changes for JDK-8188051-branch Changeset: b49fd5dbaab6 Author: lancea Date: 2017-11-06 16:16 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b49fd5dbaab6 JDK-8188051-branch: Initital code + src/java.sql/share/classes/java/sql2/ArrayCountOperation.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/DataSourceFactoryAction.java + src/java.sql/share/classes/java/sql2/DataSourceFactoryManager.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/Result.java + src/java.sql/share/classes/java/sql2/RowOperation.java + src/java.sql/share/classes/java/sql2/RowProcessorOperation.java + src/java.sql/share/classes/java/sql2/ShardingKey.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 chris.hegarty at oracle.com Tue Nov 7 13:03:38 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 07 Nov 2017 13:03:38 +0000 Subject: hg: jdk/sandbox: 7 new changesets Message-ID: <201711071303.vA7D3dMi020301@aojmv0008.oracle.com> Changeset: cf8310446245 Author: jlahoda Date: 2017-11-06 13:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cf8310446245 8139607: -release option forces StandardJavaFileManager Summary: Merging a --release specific file manager with the user-provided one, rather than altering the user-provided one. Reviewed-by: jjg, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java + src/jdk.compiler/share/classes/com/sun/tools/javac/main/DelegatingJavaFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/langtools/tools/javac/file/SetLocationForModule.java ! test/langtools/tools/javac/platform/PlatformProviderTest.java Changeset: dbfac941197a Author: jlahoda Date: 2017-11-06 14:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dbfac941197a 8180744: Update ct.sym for JDK 10 Summary: Adding historical data and code support for --release 9. Reviewed-by: jjg, mcimadamore - make/data/symbols/java.activation-6.sym.txt - make/data/symbols/java.activation-7.sym.txt ! make/data/symbols/java.activation-8.sym.txt + make/data/symbols/java.activation-9.sym.txt - make/data/symbols/java.annotations.common-6.sym.txt - make/data/symbols/java.annotations.common-7.sym.txt - make/data/symbols/java.annotations.common-8.sym.txt ! make/data/symbols/java.base-6.sym.txt ! make/data/symbols/java.base-7.sym.txt ! make/data/symbols/java.base-8.sym.txt + make/data/symbols/java.base-9.sym.txt ! make/data/symbols/java.compiler-6.sym.txt ! make/data/symbols/java.compiler-7.sym.txt ! make/data/symbols/java.compiler-8.sym.txt + make/data/symbols/java.compiler-9.sym.txt - make/data/symbols/java.corba-6.sym.txt - make/data/symbols/java.corba-7.sym.txt ! make/data/symbols/java.corba-8.sym.txt + make/data/symbols/java.corba-9.sym.txt - make/data/symbols/java.datatransfer-6.sym.txt ! make/data/symbols/java.datatransfer-7.sym.txt ! make/data/symbols/java.datatransfer-8.sym.txt + make/data/symbols/java.datatransfer-9.sym.txt ! make/data/symbols/java.desktop-6.sym.txt ! make/data/symbols/java.desktop-7.sym.txt ! make/data/symbols/java.desktop-8.sym.txt + make/data/symbols/java.desktop-9.sym.txt - make/data/symbols/java.instrument-6.sym.txt - make/data/symbols/java.instrument-7.sym.txt ! make/data/symbols/java.instrument-8.sym.txt + make/data/symbols/java.instrument-9.sym.txt ! make/data/symbols/java.logging-6.sym.txt ! make/data/symbols/java.logging-7.sym.txt ! make/data/symbols/java.logging-8.sym.txt + make/data/symbols/java.logging-9.sym.txt ! make/data/symbols/java.management-6.sym.txt ! make/data/symbols/java.management-7.sym.txt ! make/data/symbols/java.management-8.sym.txt + make/data/symbols/java.management-9.sym.txt + make/data/symbols/java.management.rmi-8.sym.txt + make/data/symbols/java.management.rmi-9.sym.txt - make/data/symbols/java.naming-6.sym.txt ! make/data/symbols/java.naming-7.sym.txt ! make/data/symbols/java.naming-8.sym.txt + make/data/symbols/java.naming-9.sym.txt - make/data/symbols/java.prefs-6.sym.txt ! make/data/symbols/java.prefs-7.sym.txt ! make/data/symbols/java.prefs-8.sym.txt + make/data/symbols/java.prefs-9.sym.txt ! make/data/symbols/java.rmi-6.sym.txt ! make/data/symbols/java.rmi-7.sym.txt ! make/data/symbols/java.rmi-8.sym.txt + make/data/symbols/java.rmi-9.sym.txt - make/data/symbols/java.scripting-6.sym.txt ! make/data/symbols/java.scripting-7.sym.txt ! make/data/symbols/java.scripting-8.sym.txt + make/data/symbols/java.scripting-9.sym.txt + make/data/symbols/java.se-9.sym.txt + make/data/symbols/java.se.ee-9.sym.txt ! make/data/symbols/java.security.jgss-6.sym.txt ! make/data/symbols/java.security.jgss-7.sym.txt ! make/data/symbols/java.security.jgss-8.sym.txt + make/data/symbols/java.security.jgss-9.sym.txt - make/data/symbols/java.security.sasl-6.sym.txt ! make/data/symbols/java.security.sasl-7.sym.txt ! make/data/symbols/java.security.sasl-8.sym.txt + make/data/symbols/java.security.sasl-9.sym.txt + make/data/symbols/java.smartcardio-9.sym.txt ! make/data/symbols/java.sql-6.sym.txt ! make/data/symbols/java.sql-7.sym.txt ! make/data/symbols/java.sql-8.sym.txt + make/data/symbols/java.sql-9.sym.txt ! make/data/symbols/java.sql.rowset-6.sym.txt ! make/data/symbols/java.sql.rowset-7.sym.txt ! make/data/symbols/java.sql.rowset-8.sym.txt + make/data/symbols/java.sql.rowset-9.sym.txt - make/data/symbols/java.transaction-6.sym.txt - make/data/symbols/java.transaction-7.sym.txt ! make/data/symbols/java.transaction-8.sym.txt + make/data/symbols/java.transaction-9.sym.txt ! make/data/symbols/java.xml-6.sym.txt ! make/data/symbols/java.xml-7.sym.txt ! make/data/symbols/java.xml-8.sym.txt + make/data/symbols/java.xml-9.sym.txt ! make/data/symbols/java.xml.bind-6.sym.txt ! make/data/symbols/java.xml.bind-7.sym.txt ! make/data/symbols/java.xml.bind-8.sym.txt + make/data/symbols/java.xml.bind-9.sym.txt - make/data/symbols/java.xml.crypto-6.sym.txt - make/data/symbols/java.xml.crypto-7.sym.txt ! make/data/symbols/java.xml.crypto-8.sym.txt + make/data/symbols/java.xml.crypto-9.sym.txt ! make/data/symbols/java.xml.ws-6.sym.txt - make/data/symbols/java.xml.ws-7.sym.txt ! make/data/symbols/java.xml.ws-8.sym.txt + make/data/symbols/java.xml.ws-9.sym.txt + make/data/symbols/java.xml.ws.annotation-6.sym.txt + make/data/symbols/java.xml.ws.annotation-7.sym.txt + make/data/symbols/java.xml.ws.annotation-8.sym.txt + make/data/symbols/java.xml.ws.annotation-9.sym.txt + make/data/symbols/jdk.accessibility-9.sym.txt + make/data/symbols/jdk.attach-9.sym.txt + make/data/symbols/jdk.charsets-9.sym.txt + make/data/symbols/jdk.compiler-9.sym.txt + make/data/symbols/jdk.crypto.cryptoki-9.sym.txt + make/data/symbols/jdk.crypto.ec-9.sym.txt + make/data/symbols/jdk.dynalink-9.sym.txt + make/data/symbols/jdk.editpad-9.sym.txt + make/data/symbols/jdk.hotspot.agent-9.sym.txt - make/data/symbols/jdk.httpserver-6.sym.txt ! make/data/symbols/jdk.httpserver-7.sym.txt ! make/data/symbols/jdk.httpserver-8.sym.txt + make/data/symbols/jdk.httpserver-9.sym.txt + make/data/symbols/jdk.incubator.httpclient-9.sym.txt + make/data/symbols/jdk.jartool-9.sym.txt + make/data/symbols/jdk.javadoc-9.sym.txt + make/data/symbols/jdk.jcmd-9.sym.txt + make/data/symbols/jdk.jconsole-9.sym.txt + make/data/symbols/jdk.jdeps-9.sym.txt + make/data/symbols/jdk.jdi-9.sym.txt + make/data/symbols/jdk.jdwp.agent-9.sym.txt + make/data/symbols/jdk.jlink-9.sym.txt + make/data/symbols/jdk.jshell-9.sym.txt + make/data/symbols/jdk.jsobject-9.sym.txt + make/data/symbols/jdk.jstatd-9.sym.txt + make/data/symbols/jdk.localedata-9.sym.txt ! make/data/symbols/jdk.management-6.sym.txt ! make/data/symbols/jdk.management-7.sym.txt ! make/data/symbols/jdk.management-8.sym.txt + make/data/symbols/jdk.management-9.sym.txt + make/data/symbols/jdk.management.agent-9.sym.txt + make/data/symbols/jdk.naming.dns-9.sym.txt + make/data/symbols/jdk.naming.rmi-9.sym.txt + make/data/symbols/jdk.net-9.sym.txt + make/data/symbols/jdk.pack-9.sym.txt + make/data/symbols/jdk.policytool-9.sym.txt + make/data/symbols/jdk.rmic-9.sym.txt - make/data/symbols/jdk.scripting.nashorn-6.sym.txt ! make/data/symbols/jdk.scripting.nashorn-7.sym.txt ! make/data/symbols/jdk.scripting.nashorn-8.sym.txt + make/data/symbols/jdk.scripting.nashorn-9.sym.txt ! make/data/symbols/jdk.sctp-6.sym.txt ! make/data/symbols/jdk.sctp-7.sym.txt ! make/data/symbols/jdk.sctp-8.sym.txt + make/data/symbols/jdk.sctp-9.sym.txt - make/data/symbols/jdk.security.auth-6.sym.txt ! make/data/symbols/jdk.security.auth-7.sym.txt ! make/data/symbols/jdk.security.auth-8.sym.txt + make/data/symbols/jdk.security.auth-9.sym.txt ! make/data/symbols/jdk.security.jgss-6.sym.txt ! make/data/symbols/jdk.security.jgss-7.sym.txt ! make/data/symbols/jdk.security.jgss-8.sym.txt + make/data/symbols/jdk.security.jgss-9.sym.txt + make/data/symbols/jdk.unsupported-9.sym.txt + make/data/symbols/jdk.xml.dom-9.sym.txt + make/data/symbols/jdk.zipfs-9.sym.txt ! make/data/symbols/symbols ! make/gendata/Gendata-jdk.compiler.gmk ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java + make/langtools/src/classes/build/tools/symbolgenerator/ProbeModular.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java + test/langtools/tools/javac/options/release/ReleaseOption9.java Changeset: 38aa08d2ec6c Author: sundar Date: 2017-11-06 22:05 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/38aa08d2ec6c 8190795: jjs should show javadoc for java methods on shift-tab Reviewed-by: hannesw, jlaskey ! make/CompileJavaModules.gmk ! make/nashorn/build.xml ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java + src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/resources/jjs.js Changeset: a6f8cacdef93 Author: michaelm Date: 2017-11-06 16:32 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a6f8cacdef93 8190793: Httpserver does not detect truncated request body Reviewed-by: chegar, dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java + test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java Changeset: 5d668ad5142f Author: rriggs Date: 2017-11-06 17:35 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5d668ad5142f 8187281: Remove intermittent from OnExitTest Reviewed-by: lancea ! test/jdk/java/lang/ProcessHandle/OnExitTest.java Changeset: 67aa34b019e1 Author: mchung Date: 2017-11-06 17:48 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/67aa34b019e1 8164512: Replace ClassLoader use of finalizer with phantom reference to unload native library Reviewed-by: alanb, bchristi, kbarrett, dholmes, plevart ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! make/test/JtregNativeJdk.gmk ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/native/libjava/ClassLoader.c + test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java + test/jdk/java/lang/ClassLoader/nativeLibrary/libnativeLibraryTest.c + test/jdk/java/lang/ClassLoader/nativeLibrary/p/Test.java Changeset: 8c0c0aec3ae7 Author: hannesw Date: 2017-11-07 12:18 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8c0c0aec3ae7 8186807: JSObject gets ScriptFunction when ScriptObjectMirror is expected Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java + test/nashorn/src/jdk/nashorn/internal/runtime/test/JDK_8186807_Test.java From pavel.rappo at oracle.com Tue Nov 7 13:52:07 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 07 Nov 2017 13:52:07 +0000 Subject: hg: jdk/sandbox: http-client-branch: Removed unused *PushPublisher types Message-ID: <201711071352.vA7Dq7et006329@aojmv0008.oracle.com> Changeset: 03b905483abd Author: prappo Date: 2017-11-07 16:48 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/03b905483abd http-client-branch: Removed unused *PushPublisher types - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java From daniel.fuchs at oracle.com Tue Nov 7 15:25:39 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 07 Nov 2017 15:25:39 +0000 Subject: hg: jdk/sandbox: http-client-branch: split WSDriver.java Message-ID: <201711071525.vA7FPe6t011800@aojmv0008.oracle.com> Changeset: c34ff6ab9494 Author: dfuchs Date: 2017-11-07 15:22 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c34ff6ab9494 http-client-branch: split WSDriver.java + test/jdk/java/net/httpclient/websocket/BuildingWebSocketDriver.java + test/jdk/java/net/httpclient/websocket/HeaderWriterDriver.java + test/jdk/java/net/httpclient/websocket/MaskerDriver.java + test/jdk/java/net/httpclient/websocket/ReaderDriver.java - test/jdk/java/net/httpclient/websocket/WSDriver.java From daniel.fuchs at oracle.com Tue Nov 7 15:40:10 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 07 Nov 2017 15:40:10 +0000 Subject: hg: jdk/sandbox: http-client-branch: split HpackDriver.java Message-ID: <201711071540.vA7FeBxL017065@aojmv0008.oracle.com> Changeset: 5aad325e0407 Author: dfuchs Date: 2017-11-07 15:36 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5aad325e0407 http-client-branch: split HpackDriver.java + test/jdk/java/net/httpclient/http2/HpackCircularBufferDriver.java + test/jdk/java/net/httpclient/http2/HpackDecoderDriver.java - test/jdk/java/net/httpclient/http2/HpackDriver.java + test/jdk/java/net/httpclient/http2/HpackEncoderDriver.java + test/jdk/java/net/httpclient/http2/HpackHuffmanDriver.java + test/jdk/java/net/httpclient/http2/HpackTestHelper.java From chris.hegarty at oracle.com Tue Nov 7 17:18:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 07 Nov 2017 17:18:36 +0000 Subject: hg: jdk/sandbox: 8190482: InnocuousThread creation should not require the caller to possess enableContextClassLoaderOverride Message-ID: <201711071718.vA7HIaEr024277@aojmv0008.oracle.com> Changeset: 5e7cf99b1303 Author: chegar Date: 2017-11-07 17:08 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5e7cf99b1303 8190482: InnocuousThread creation should not require the caller to possess enableContextClassLoaderOverride Reviewed-by: rriggs, mchung ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java From chris.hegarty at oracle.com Tue Nov 7 18:18:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 07 Nov 2017 18:18:36 +0000 Subject: hg: jdk/sandbox: 8190816: PropertiesTest.sh fails to make $WRITABLEJDK writable Message-ID: <201711071818.vA7IIbNl018108@aojmv0008.oracle.com> Changeset: 6b0c555658e8 Author: martin Date: 2017-11-07 10:02 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6b0c555658e8 8190816: PropertiesTest.sh fails to make $WRITABLEJDK writable Reviewed-by: naoto, rgoel ! test/jdk/java/util/Currency/PropertiesTest.sh From chris.hegarty at oracle.com Tue Nov 7 18:48:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 07 Nov 2017 18:48:35 +0000 Subject: hg: jdk/sandbox: 8190814: javax/imageio/stream/NullStreamCheckTest writes to the repo Message-ID: <201711071848.vA7ImZG1028928@aojmv0008.oracle.com> Changeset: c992889ffb50 Author: martin Date: 2017-11-07 10:35 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c992889ffb50 8190814: javax/imageio/stream/NullStreamCheckTest writes to the repo Reviewed-by: pnarayanan, jdv, prr ! test/jdk/javax/imageio/stream/NullStreamCheckTest.java From daniel.fuchs at oracle.com Tue Nov 7 19:51:31 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 07 Nov 2017 19:51:31 +0000 Subject: hg: jdk/sandbox: http-client-branch: ensure ResponseSubscribers.HttpResponseInputStreamTest::read will throw an exception when onError is called Message-ID: <201711071951.vA7JpWIr021637@aojmv0008.oracle.com> Changeset: 9950bc2ee874 Author: dfuchs Date: 2017-11-07 19:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9950bc2ee874 http-client-branch: ensure ResponseSubscribers.HttpResponseInputStreamTest::read will throw an exception when onError is called ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java + test/jdk/java/net/httpclient/HttpResponseInputStreamTest.java From chris.hegarty at oracle.com Wed Nov 8 00:33:37 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 00:33:37 +0000 Subject: hg: jdk/sandbox: 8181151: Fix lint warnings in JAXP repo: cast Message-ID: <201711080033.vA80Xbpg011119@aojmv0008.oracle.com> Changeset: bde0215f1f70 Author: joehw Date: 2017-11-07 16:19 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bde0215f1f70 8181151: Fix lint warnings in JAXP repo: cast Reviewed-by: lancea, rriggs ! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/javax/xml/xpath/XPathException.java ! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java ! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java From chris.hegarty at oracle.com Wed Nov 8 09:39:12 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 09:39:12 +0000 Subject: hg: jdk/sandbox: http-client-branch: Publisher/Subscriber/Subscription conformance fixes Message-ID: <201711080939.vA89dCe2009103@aojmv0008.oracle.com> Changeset: e62cbcc08cae Author: chegar Date: 2017-11-08 09:34 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e62cbcc08cae http-client-branch: Publisher/Subscriber/Subscription conformance fixes ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PullPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java From ashipile at redhat.com Wed Nov 8 10:08:51 2017 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 08 Nov 2017 10:08:51 +0000 Subject: hg: jdk/sandbox: Fix newlines and whitespace to minimize difference against upstream Message-ID: <201711081008.vA8A8pPs017328@aojmv0008.oracle.com> Changeset: a977fcca316b Author: shade Date: 2017-11-08 11:05 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a977fcca316b Fix newlines and whitespace to minimize difference against upstream ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/memoryService.hpp From ashipile at redhat.com Wed Nov 8 10:51:59 2017 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 08 Nov 2017 10:51:59 +0000 Subject: hg: jdk/sandbox: Revert the part of G1 slowpath fix Message-ID: <201711081052.vA8Aq0Ef006997@aojmv0008.oracle.com> Changeset: 691527c48595 Author: shade Date: 2017-11-08 11:48 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/691527c48595 Revert the part of G1 slowpath fix ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp From pavel.rappo at oracle.com Wed Nov 8 11:12:20 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 08 Nov 2017 11:12:20 +0000 Subject: hg: jdk/sandbox: http-client-branch: BodySubscriber (previously known as BodyProcessor) naming consistency fixes Message-ID: <201711081112.vA8BCLs3012901@aojmv0008.oracle.com> Changeset: d4b5b95da972 Author: prappo Date: 2017-11-08 14:08 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4b5b95da972 http-client-branch: BodySubscriber (previously known as BodyProcessor) naming consistency fixes ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java From chris.hegarty at oracle.com Wed Nov 8 12:18:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 12:18:35 +0000 Subject: hg: jdk/sandbox: 8190427: Test for JDK-8165198 fails intermittently because of GC Message-ID: <201711081218.vA8CIZkn009319@aojmv0008.oracle.com> Changeset: 530f16bacbfd Author: hannesw Date: 2017-11-08 12:15 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/530f16bacbfd 8190427: Test for JDK-8165198 fails intermittently because of GC Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertySwitchPoints.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java From daniel.fuchs at oracle.com Wed Nov 8 14:07:59 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 08 Nov 2017 14:07:59 +0000 Subject: hg: jdk/sandbox: http-client-branch: fixed activation of debug traces Message-ID: <201711081407.vA8E7xFH013481@aojmv0008.oracle.com> Changeset: 16e7156053f5 Author: dfuchs Date: 2017-11-08 14:04 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/16e7156053f5 http-client-branch: fixed activation of debug traces ! 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 chris.hegarty at oracle.com Wed Nov 8 14:24:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 14:24:39 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711081424.vA8EOdwd018527@aojmv0008.oracle.com> Changeset: 0586f8664ba8 Author: chegar Date: 2017-11-08 12:44 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0586f8664ba8 http-client-branch: merge with default - make/data/symbols/java.activation-6.sym.txt - make/data/symbols/java.activation-7.sym.txt - make/data/symbols/java.annotations.common-6.sym.txt - make/data/symbols/java.annotations.common-7.sym.txt - make/data/symbols/java.annotations.common-8.sym.txt - make/data/symbols/java.corba-6.sym.txt - make/data/symbols/java.corba-7.sym.txt - make/data/symbols/java.datatransfer-6.sym.txt - make/data/symbols/java.instrument-6.sym.txt - make/data/symbols/java.instrument-7.sym.txt - make/data/symbols/java.naming-6.sym.txt - make/data/symbols/java.prefs-6.sym.txt - make/data/symbols/java.scripting-6.sym.txt - make/data/symbols/java.security.sasl-6.sym.txt - make/data/symbols/java.transaction-6.sym.txt - make/data/symbols/java.transaction-7.sym.txt - make/data/symbols/java.xml.crypto-6.sym.txt - make/data/symbols/java.xml.crypto-7.sym.txt - make/data/symbols/java.xml.ws-7.sym.txt - make/data/symbols/jdk.httpserver-6.sym.txt - make/data/symbols/jdk.scripting.nashorn-6.sym.txt - make/data/symbols/jdk.security.auth-6.sym.txt ! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java Changeset: 5cd3c3a62aaf Author: chegar Date: 2017-11-08 14:20 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5cd3c3a62aaf http-client-branch: Merge From chris.hegarty at oracle.com Wed Nov 8 14:48:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 14:48:35 +0000 Subject: hg: jdk/sandbox: 8190884: java/lang/Runtime/exec/LotsOfOutput fails intermittently Message-ID: <201711081448.vA8EmZLM026329@aojmv0008.oracle.com> Changeset: 28e37caf50c1 Author: rriggs Date: 2017-11-08 09:18 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/28e37caf50c1 8190884: java/lang/Runtime/exec/LotsOfOutput fails intermittently Reviewed-by: lancea, mchung ! test/jdk/java/lang/Runtime/exec/LotsOfOutput.java From chris.hegarty at oracle.com Wed Nov 8 15:32:27 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 15:32:27 +0000 Subject: hg: jdk/sandbox: http-client-branch: remove dead code Message-ID: <201711081532.vA8FWRYq010371@aojmv0008.oracle.com> Changeset: 8b2d7be041dc Author: chegar Date: 2017-11-08 15:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8b2d7be041dc http-client-branch: remove dead code - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java From pavel.rappo at oracle.com Wed Nov 8 15:48:45 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 08 Nov 2017 15:48:45 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711081548.vA8FmjcD015844@aojmv0008.oracle.com> Changeset: eb4826e9f3f6 Author: prappo Date: 2017-11-08 18:22 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/eb4826e9f3f6 http-client-branch: removed unused ResponseSubscribers.MultiFile ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java Changeset: a32b59f7b7fb Author: prappo Date: 2017-11-08 18:45 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a32b59f7b7fb http-client-branch: merge - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java From daniel.fuchs at oracle.com Wed Nov 8 16:28:01 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 08 Nov 2017 16:28:01 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix test policy file Message-ID: <201711081628.vA8GS2qB028819@aojmv0008.oracle.com> Changeset: d85e7823dce9 Author: dfuchs Date: 2017-11-08 16:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d85e7823dce9 http-client-branch: fix test policy file ! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy ! test/jdk/java/net/httpclient/websocket/security/httpclient.policy From chris.hegarty at oracle.com Wed Nov 8 16:43:26 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 16:43:26 +0000 Subject: hg: jdk/sandbox: http-client-branch: additional Header test scenarios Message-ID: <201711081643.vA8GhRRv004435@aojmv0008.oracle.com> Changeset: 5a59fa72a72a Author: chegar Date: 2017-11-08 16:39 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5a59fa72a72a http-client-branch: additional Header test scenarios ! test/jdk/java/net/httpclient/HeadersTest2.java From daniel.fuchs at oracle.com Wed Nov 8 17:56:05 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 08 Nov 2017 17:56:05 +0000 Subject: hg: jdk/sandbox: http-client-impl: use Reference.reachabilityFence to make clear the websokect BuilderImpl must stay strongly referenced until after the WebSocketImpl is created. Message-ID: <201711081756.vA8Hu5KF029996@aojmv0008.oracle.com> Changeset: b3562d42f3b1 Author: dfuchs Date: 2017-11-08 17:14 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b3562d42f3b1 http-client-impl: use Reference.reachabilityFence to make clear the websokect BuilderImpl must stay strongly referenced until after the WebSocketImpl is created. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From daniel.fuchs at oracle.com Wed Nov 8 18:14:45 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 08 Nov 2017 18:14:45 +0000 Subject: hg: jdk/sandbox: http-client-branch: HPACK.Logger uses DebugLogger Message-ID: <201711081814.vA8IEj9j006674@aojmv0008.oracle.com> Changeset: d73370fdf575 Author: dfuchs Date: 2017-11-08 18:11 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d73370fdf575 http-client-branch: HPACK.Logger uses DebugLogger + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/DebugLogger.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HPACK.java From chris.hegarty at oracle.com Wed Nov 8 20:18:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 20:18:36 +0000 Subject: hg: jdk/sandbox: 8190744: xattr: No such file LICENSE files Message-ID: <201711082018.vA8KIaqn016608@aojmv0008.oracle.com> Changeset: 5645dc537135 Author: erikj Date: 2017-11-08 12:02 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5645dc537135 8190744: xattr: No such file LICENSE files Reviewed-by: alanb, tbell ! make/common/MakeBase.gmk From chris.hegarty at oracle.com Wed Nov 8 20:48:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 20:48:47 +0000 Subject: hg: jdk/sandbox: 5 new changesets Message-ID: <201711082048.vA8KmmUN026351@aojmv0008.oracle.com> Changeset: c9181704b389 Author: jdv Date: 2017-11-06 13:11 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c9181704b389 8189702: Broken links in javadoc for Adobe TIFF related documents Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriteParam.java ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java Changeset: 4a00b088902e Author: prr Date: 2017-11-06 10:11 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4a00b088902e Merge - make/data/symbols/java.activation-6.sym.txt - make/data/symbols/java.activation-7.sym.txt - make/data/symbols/java.annotations.common-6.sym.txt - make/data/symbols/java.annotations.common-7.sym.txt - make/data/symbols/java.annotations.common-8.sym.txt - make/data/symbols/java.corba-6.sym.txt - make/data/symbols/java.corba-7.sym.txt - make/data/symbols/java.datatransfer-6.sym.txt - make/data/symbols/java.instrument-6.sym.txt - make/data/symbols/java.instrument-7.sym.txt - make/data/symbols/java.naming-6.sym.txt - make/data/symbols/java.prefs-6.sym.txt - make/data/symbols/java.scripting-6.sym.txt - make/data/symbols/java.security.sasl-6.sym.txt - make/data/symbols/java.transaction-6.sym.txt - make/data/symbols/java.transaction-7.sym.txt - make/data/symbols/java.xml.crypto-6.sym.txt - make/data/symbols/java.xml.crypto-7.sym.txt - make/data/symbols/java.xml.ws-7.sym.txt - make/data/symbols/jdk.httpserver-6.sym.txt - make/data/symbols/jdk.scripting.nashorn-6.sym.txt - make/data/symbols/jdk.security.auth-6.sym.txt - src/hotspot/cpu/zero/sharkFrame_zero.hpp - src/hotspot/cpu/zero/shark_globals_zero.hpp - src/hotspot/os/windows/decoder_windows.hpp - src/hotspot/share/code/jvmticmlr.h - src/hotspot/share/gc/g1/suspendibleThreadSet.cpp - src/hotspot/share/gc/g1/suspendibleThreadSet.hpp - src/hotspot/share/prims/jni.h - src/hotspot/share/shark/llvmHeaders.hpp - src/hotspot/share/shark/llvmValue.hpp - src/hotspot/share/shark/sharkBlock.cpp - src/hotspot/share/shark/sharkBlock.hpp - src/hotspot/share/shark/sharkBuilder.cpp - src/hotspot/share/shark/sharkBuilder.hpp - src/hotspot/share/shark/sharkCacheDecache.cpp - src/hotspot/share/shark/sharkCacheDecache.hpp - src/hotspot/share/shark/sharkCodeBuffer.hpp - src/hotspot/share/shark/sharkCompiler.cpp - src/hotspot/share/shark/sharkCompiler.hpp - src/hotspot/share/shark/sharkConstant.cpp - src/hotspot/share/shark/sharkConstant.hpp - src/hotspot/share/shark/sharkContext.cpp - src/hotspot/share/shark/sharkContext.hpp - src/hotspot/share/shark/sharkEntry.hpp - src/hotspot/share/shark/sharkFunction.cpp - src/hotspot/share/shark/sharkFunction.hpp - src/hotspot/share/shark/sharkInliner.cpp - src/hotspot/share/shark/sharkInliner.hpp - src/hotspot/share/shark/sharkIntrinsics.cpp - src/hotspot/share/shark/sharkIntrinsics.hpp - src/hotspot/share/shark/sharkInvariants.cpp - src/hotspot/share/shark/sharkInvariants.hpp - src/hotspot/share/shark/sharkMemoryManager.cpp - src/hotspot/share/shark/sharkMemoryManager.hpp - src/hotspot/share/shark/sharkNativeWrapper.cpp - src/hotspot/share/shark/sharkNativeWrapper.hpp - src/hotspot/share/shark/sharkRuntime.cpp - src/hotspot/share/shark/sharkRuntime.hpp - src/hotspot/share/shark/sharkStack.cpp - src/hotspot/share/shark/sharkStack.hpp - src/hotspot/share/shark/sharkState.cpp - src/hotspot/share/shark/sharkState.hpp - src/hotspot/share/shark/sharkStateScanner.cpp - src/hotspot/share/shark/sharkStateScanner.hpp - src/hotspot/share/shark/sharkTopLevelBlock.cpp - src/hotspot/share/shark/sharkTopLevelBlock.hpp - src/hotspot/share/shark/sharkType.hpp - src/hotspot/share/shark/sharkValue.cpp - src/hotspot/share/shark/sharkValue.hpp - src/hotspot/share/shark/shark_globals.cpp - src/hotspot/share/shark/shark_globals.hpp - src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat Changeset: 080c3ab73c8d Author: serb Date: 2017-11-07 14:36 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/080c3ab73c8d 8019816: [TEST_BUG][macosx] closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT Reviewed-by: prr, azvegint + test/jdk/java/awt/BasicStroke/DashScaleMinWidth.java + test/jdk/java/awt/BasicStroke/DashZeroWidth.java Changeset: 3d660bb6b67d Author: prr Date: 2017-11-08 12:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3d660bb6b67d Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java Changeset: 79efc2c3d832 Author: prr Date: 2017-11-08 12:34 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/79efc2c3d832 8185739: Memory leak in BitmapUtil::BitmapToRgn Reviewed-by: serb, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.cpp From chris.hegarty at oracle.com Wed Nov 8 21:48:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 21:48:42 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711082148.vA8LmgaC013855@aojmv0008.oracle.com> Changeset: d2b306a70bf1 Author: erikj Date: 2017-11-08 13:32 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d2b306a70bf1 8190735: Define all base artifacts for all open/open-debug profiles Reviewed-by: tbell ! make/conf/jib-profiles.js Changeset: ce6ff74192fc Author: mchung Date: 2017-11-08 13:38 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ce6ff74192fc 8190733: Use Class::getPackageName in java.base implementation Reviewed-by: mchung, rriggs Contributed-by: Christoph Dreis ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java From chris.hegarty at oracle.com Wed Nov 8 22:54:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 08 Nov 2017 22:54:48 +0000 Subject: hg: jdk/sandbox: http-client-branch: more test scenarios for RequestBuilderTest Message-ID: <201711082254.vA8MsmDl002125@aojmv0008.oracle.com> Changeset: 4849d9e433be Author: chegar Date: 2017-11-08 22:51 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4849d9e433be http-client-branch: more test scenarios for RequestBuilderTest ! test/jdk/java/net/httpclient/RequestBuilderTest.java From chris.hegarty at oracle.com Thu Nov 9 01:18:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 09 Nov 2017 01:18:36 +0000 Subject: hg: jdk/sandbox: 8190865: Require jtreg 4.2 b10 Message-ID: <201711090118.vA91IbOV008539@aojmv0008.oracle.com> Changeset: e6278add9ff2 Author: jwilhelm Date: 2017-11-07 23:18 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e6278add9ff2 8190865: Require jtreg 4.2 b10 Reviewed-by: dcubed, erikj ! make/conf/jib-profiles.js From chris.hegarty at oracle.com Thu Nov 9 12:03:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 09 Nov 2017 12:03:40 +0000 Subject: hg: jdk/sandbox: 8190258: (tz) Support tzdata2017c; ... Message-ID: <201711091203.vA9C3esd001634@aojmv0008.oracle.com> Changeset: 6b374b7fdc3d Author: rpatil Date: 2017-11-09 14:38 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6b374b7fdc3d 8190258: (tz) Support tzdata2017c 8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c Reviewed-by: naoto, martin ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/java/time/format/ZoneName.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java ! test/jdk/java/time/test/java/time/format/ZoneName.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/antarctica ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/backward ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab From pavel.rappo at oracle.com Thu Nov 9 12:29:49 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 09 Nov 2017 12:29:49 +0000 Subject: hg: jdk/sandbox: http-client-branch: (cleanup) unused imports, unused methods, removed 1 class; typos; Message-ID: <201711091229.vA9CTn1T008470@aojmv0008.oracle.com> Changeset: 0936888d5a4a Author: prappo Date: 2017-11-09 15:24 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0936888d5a4a http-client-branch: (cleanup) unused imports, unused methods, removed 1 class; typos; ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderParser.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1HeaderParser.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/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.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/WindowController.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferReference.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.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/Queue.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 ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ContinuationFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeadersFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/Http2Frame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PushPromiseFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HPACK.java From pavel.rappo at oracle.com Thu Nov 9 12:48:37 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 09 Nov 2017 12:48:37 +0000 Subject: hg: jdk/sandbox: http-client-branch: fixed failing Http1HeaderParserTestDriver.java Message-ID: <201711091248.vA9CmclW013612@aojmv0008.oracle.com> Changeset: 83cb329c0951 Author: prappo Date: 2017-11-09 15:44 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/83cb329c0951 http-client-branch: fixed failing Http1HeaderParserTestDriver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1HeaderParser.java From daniel.fuchs at oracle.com Thu Nov 9 14:27:42 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 09 Nov 2017 14:27:42 +0000 Subject: hg: jdk/sandbox: http-client-branch: remove test that tests removed class Message-ID: <201711091427.vA9ERhdw010127@aojmv0008.oracle.com> Changeset: 08e58c1c75fb Author: dfuchs Date: 2017-11-09 14:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08e58c1c75fb http-client-branch: remove test that tests removed class ! test/jdk/java/net/httpclient/whitebox/Driver.java - test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java From daniel.fuchs at oracle.com Thu Nov 9 14:32:05 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 09 Nov 2017 14:32:05 +0000 Subject: hg: jdk/sandbox: http-client-branch: removed AsyncConnection interface and associated methods in subclasses Message-ID: <201711091432.vA9EW6a7011671@aojmv0008.oracle.com> Changeset: 074bb951658a Author: dfuchs Date: 2017-11-09 14:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/074bb951658a http-client-branch: removed AsyncConnection interface and associated methods in subclasses - 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/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/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From pavel.rappo at oracle.com Thu Nov 9 17:08:08 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 09 Nov 2017 17:08:08 +0000 Subject: hg: jdk/sandbox: http-client-branch: (cleanup) Message-ID: <201711091708.vA9H88CJ029626@aojmv0008.oracle.com> Changeset: dfc99ea2b65a Author: prappo Date: 2017-11-09 20:04 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dfc99ea2b65a http-client-branch: (cleanup) - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.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/DebugLogger.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From michael.x.mcmahon at oracle.com Thu Nov 9 18:04:37 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Thu, 09 Nov 2017 18:04:37 +0000 Subject: hg: jdk/sandbox: http-client-branch: added test for JDK-8164941 Message-ID: <201711091804.vA9I4b5x017347@aojmv0008.oracle.com> Changeset: 85a692428288 Author: michaelm Date: 2017-11-09 17:59 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/85a692428288 http-client-branch: added test for JDK-8164941 + test/jdk/java/net/httpclient/ZeroRedirects.java From chris.hegarty at oracle.com Thu Nov 9 21:03:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 09 Nov 2017 21:03:36 +0000 Subject: hg: jdk/sandbox: 8189953: FileHandler constructor throws NoSuchFileException with absolute path Message-ID: <201711092103.vA9L3ah6009630@aojmv0008.oracle.com> Changeset: a4fb389ca61a Author: dfuchs Date: 2017-11-09 20:51 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a4fb389ca61a 8189953: FileHandler constructor throws NoSuchFileException with absolute path Reviewed-by: mchung ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/jdk/java/util/logging/FileHandlerPatternGeneration.java From chris.hegarty at oracle.com Thu Nov 9 21:48:35 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 09 Nov 2017 21:48:35 +0000 Subject: hg: jdk/sandbox: 8191025: (ch) Scattering reads to a subsequence of buffers ignores length Message-ID: <201711092148.vA9LmaDa023529@aojmv0008.oracle.com> Changeset: a85bb15efb57 Author: bpb Date: 2017-11-09 13:30 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a85bb15efb57 8191025: (ch) Scattering reads to a subsequence of buffers ignores length Summary: Use length parameter instead of the buffer array length Reviewed-by: rriggs, alanb ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! test/jdk/java/nio/channels/SocketChannel/VectorIO.java From chris.hegarty at oracle.com Fri Nov 10 02:33:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 10 Nov 2017 02:33:39 +0000 Subject: hg: jdk/sandbox: 4 new changesets Message-ID: <201711100233.vAA2XeSF020737@aojmv0008.oracle.com> Changeset: 53020d8cdf5b Author: dl Date: 2017-11-09 16:03 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/53020d8cdf5b 8190747: ExecutorService/Invoke.java fails intermittently Reviewed-by: martin, psandoz, dholmes ! test/jdk/java/util/concurrent/ExecutorService/Invoke.java Changeset: 0a65c8231efa Author: dl Date: 2017-11-09 16:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0a65c8231efa 8179314: CountedCompleterTest.testForkHelpQuiesce fails with expected:<21> but was:<13> Reviewed-by: martin, psandoz, dholmes ! test/jdk/java/util/concurrent/tck/CountedCompleterTest.java Changeset: 1563167c9520 Author: dl Date: 2017-11-09 16:10 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1563167c9520 8189387: ConcurrentLinkedDeque linearizability continued ... Reviewed-by: martin, psandoz, dholmes ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java Changeset: c7b5b1ce8145 Author: dl Date: 2017-11-09 16:14 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c7b5b1ce8145 8189764: Miscellaneous changes imported from jsr166 CVS 2017-11 Reviewed-by: martin, psandoz, dholmes ! test/jdk/java/util/AbstractList/FailFastIterator.java ! test/jdk/java/util/AbstractSequentialList/AddAll.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/MOAT.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/Collections/AddAll.java ! test/jdk/java/util/Collections/BinarySearchNullComparator.java ! test/jdk/java/util/Collections/CheckedListBash.java ! test/jdk/java/util/Collections/CheckedMapBash.java ! test/jdk/java/util/Collections/CheckedSetBash.java ! test/jdk/java/util/Collections/Disjoint.java ! test/jdk/java/util/Collections/EmptyNavigableMap.java ! test/jdk/java/util/Collections/EmptyNavigableSet.java ! test/jdk/java/util/Collections/Enum.java ! test/jdk/java/util/Collections/FindSubList.java ! test/jdk/java/util/Collections/Frequency.java ! test/jdk/java/util/Collections/NullComparator.java ! test/jdk/java/util/Collections/ReplaceAll.java ! test/jdk/java/util/Collections/Rotate.java ! test/jdk/java/util/Collections/RotateEmpty.java ! test/jdk/java/util/Collections/Ser.java ! test/jdk/java/util/Collections/Swap.java ! test/jdk/java/util/Collections/ViewSynch.java ! test/jdk/java/util/Collections/WrappedNull.java ! test/jdk/java/util/HashMap/KeySetRemove.java ! test/jdk/java/util/HashMap/SetValue.java ! test/jdk/java/util/HashMap/ToString.java ! test/jdk/java/util/Hashtable/EqualsCast.java ! test/jdk/java/util/Hashtable/HashCode.java ! test/jdk/java/util/Hashtable/IllegalLoadFactor.java ! test/jdk/java/util/Hashtable/SelfRef.java ! test/jdk/java/util/LinkedHashMap/Basic.java ! test/jdk/java/util/LinkedHashMap/Cache.java ! test/jdk/java/util/LinkedHashMap/EmptyMapIterator.java ! test/jdk/java/util/LinkedHashSet/Basic.java ! test/jdk/java/util/LinkedList/AddAll.java ! test/jdk/java/util/NavigableMap/LockStep.java ! test/jdk/java/util/Random/NextIntPowerOfTwoMod.java ! test/jdk/java/util/TreeMap/HeadTailTypeError.java ! test/jdk/java/util/TreeMap/SubMap.java ! test/jdk/java/util/TreeMap/SubMapClear.java ! test/jdk/java/util/Vector/IllegalConstructorArgs.java ! test/jdk/java/util/Vector/LastIndexOf.java ! test/jdk/java/util/Vector/SyncLastIndexOf.java ! test/jdk/java/util/WeakHashMap/ZeroInitCap.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java ! test/jdk/java/util/concurrent/CountDownLatch/Basic.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java ! test/jdk/java/util/concurrent/locks/Lock/FlakyMutex.java ! test/jdk/java/util/concurrent/tck/NonNestmates.java ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java From chris.hegarty at oracle.com Fri Nov 10 03:48:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 10 Nov 2017 03:48:42 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711100348.vAA3mhSX007192@aojmv0008.oracle.com> Changeset: 5ff062878fe8 Author: lana Date: 2017-11-10 03:26 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5ff062878fe8 Added tag jdk-10+31 for changeset e6278add9ff2 ! .hgtags Changeset: 259dffd8dabc Author: lana Date: 2017-11-10 03:27 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/259dffd8dabc Merge From daniel.fuchs at oracle.com Fri Nov 10 12:43:10 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 10 Nov 2017 12:43:10 +0000 Subject: hg: jdk/sandbox: http-client-branch: make SSLTube connect to SocketTube using FlowTube::connectFlows Message-ID: <201711101243.vAAChA5s000046@aojmv0008.oracle.com> Changeset: fa84be3c77e4 Author: dfuchs Date: 2017-11-10 12:36 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa84be3c77e4 http-client-branch: make SSLTube connect to SocketTube using FlowTube::connectFlows ! 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 From pavel.rappo at oracle.com Fri Nov 10 13:27:43 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 10 Nov 2017 13:27:43 +0000 Subject: hg: jdk/sandbox: http-client-branch: (cleanup) Message-ID: <201711101327.vAADRi4v011023@aojmv0008.oracle.com> Changeset: c71f52f48d97 Author: prappo Date: 2017-11-10 16:24 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c71f52f48d97 http-client-branch: (cleanup) ! 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/AuthenticationFilter.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/Http1Request.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/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java ! test/jdk/java/net/httpclient/http2/server/BodyOutputStream.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java + test/jdk/java/net/httpclient/http2/server/Queue.java From pavel.rappo at oracle.com Fri Nov 10 16:16:29 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 10 Nov 2017 16:16:29 +0000 Subject: hg: jdk/sandbox: http-client-branch: (cleanup) Message-ID: <201711101616.vAAGGUrF023896@aojmv0008.oracle.com> Changeset: c4307c12419d Author: prappo Date: 2017-11-10 18:22 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c4307c12419d http-client-branch: (cleanup) ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.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/HttpRequestImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.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/ErrorFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/Http2Frame.java From ashipile at redhat.com Fri Nov 10 18:15:34 2017 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 10 Nov 2017 18:15:34 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711101815.vAAIFZJQ000240@aojmv0008.oracle.com> Changeset: 415b54aa1007 Author: shade Date: 2017-11-10 18:57 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/415b54aa1007 Merge - make/data/symbols/java.activation-6.sym.txt - make/data/symbols/java.activation-7.sym.txt - make/data/symbols/java.annotations.common-6.sym.txt - make/data/symbols/java.annotations.common-7.sym.txt - make/data/symbols/java.annotations.common-8.sym.txt - make/data/symbols/java.corba-6.sym.txt - make/data/symbols/java.corba-7.sym.txt - make/data/symbols/java.datatransfer-6.sym.txt - make/data/symbols/java.instrument-6.sym.txt - make/data/symbols/java.instrument-7.sym.txt - make/data/symbols/java.naming-6.sym.txt - make/data/symbols/java.prefs-6.sym.txt - make/data/symbols/java.scripting-6.sym.txt - make/data/symbols/java.security.sasl-6.sym.txt - make/data/symbols/java.transaction-6.sym.txt - make/data/symbols/java.transaction-7.sym.txt - make/data/symbols/java.xml.crypto-6.sym.txt - make/data/symbols/java.xml.crypto-7.sym.txt - make/data/symbols/java.xml.ws-7.sym.txt - make/data/symbols/jdk.httpserver-6.sym.txt - make/data/symbols/jdk.scripting.nashorn-6.sym.txt - make/data/symbols/jdk.security.auth-6.sym.txt Changeset: b2b4df384c83 Author: shade Date: 2017-11-10 19:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b2b4df384c83 Simplify Epsilon barrier set after BS cleanup ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp From chris.hegarty at oracle.com Mon Nov 13 08:48:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 13 Nov 2017 08:48:39 +0000 Subject: hg: jdk/sandbox: 8145635: Add TCP_QUICKACK socket option Message-ID: <201711130848.vAD8mdmO015237@aojmv0008.oracle.com> Changeset: fbfe06b70e16 Author: vtewari Date: 2017-11-13 14:03 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fbfe06b70e16 8145635: Add TCP_QUICKACK socket option Reviewed-by: chegar, rriggs, clanger ! make/lib/Lib-jdk.net.gmk + make/mapfiles/libextnet/mapfile-linux + make/mapfiles/libextnet/mapfile-solaris - make/mapfiles/libextnet/mapfile-vers ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java + src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java + src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java ! src/jdk.net/share/classes/jdk/net/Sockets.java + test/jdk/jdk/net/Sockets/QuickAckTest.java From pavel.rappo at oracle.com Mon Nov 13 09:17:16 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 13 Nov 2017 09:17:16 +0000 Subject: hg: jdk/sandbox: http-client-branch: (cleanup) Message-ID: <201711130917.vAD9HHM6024839@aojmv0008.oracle.com> Changeset: 259cf67b22ec Author: prappo Date: 2017-11-13 11:05 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/259cf67b22ec http-client-branch: (cleanup) ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.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/FramesDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From pavel.rappo at oracle.com Mon Nov 13 11:47:25 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 13 Nov 2017 11:47:25 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix for failing ConnectionPoolTestDriver Message-ID: <201711131147.vADBlQHk007439@aojmv0008.oracle.com> Changeset: b36de693e838 Author: prappo Date: 2017-11-13 14:43 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b36de693e838 http-client-branch: fix for failing ConnectionPoolTestDriver ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java From pavel.rappo at oracle.com Mon Nov 13 13:17:07 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 13 Nov 2017 13:17:07 +0000 Subject: hg: jdk/sandbox: http-client-branch: common URLPermission paths Message-ID: <201711131317.vADDH8ND010264@aojmv0008.oracle.com> Changeset: 371ed971281e Author: prappo Date: 2017-11-13 16:13 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/371ed971281e http-client-branch: common URLPermission paths ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From daniel.fuchs at oracle.com Mon Nov 13 15:00:48 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 13 Nov 2017 15:00:48 +0000 Subject: hg: jdk/sandbox: http-client-impl: drop usage of ByteBufferReference temporarily. Using it properly requires changing FlowTube to work with List or BBR[] instead of List. May be added back later if there is a performance gain. Message-ID: <201711131500.vADF0n1Z009537@aojmv0008.oracle.com> Changeset: e8bc8370f528 Author: dfuchs Date: 2017-11-13 14:56 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e8bc8370f528 http-client-impl: drop usage of ByteBufferReference temporarily. Using it properly requires changing FlowTube to work with List or BBR[] instead of List. May be added back later if there is a performance gain. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.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/frame/ContinuationFrame.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/FramesDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeadersFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PushPromiseFrame.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java ! test/jdk/java/net/httpclient/http2/server/BodyOutputStream.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From chris.hegarty at oracle.com Mon Nov 13 15:03:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 13 Nov 2017 15:03:40 +0000 Subject: hg: jdk/sandbox: 8190391: nashorn "!!" of nonzero even integer var becomes false when returned Message-ID: <201711131503.vADF3eP5010524@aojmv0008.oracle.com> Changeset: d0c784151182 Author: hannesw Date: 2017-11-13 15:54 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d0c784151182 8190391: nashorn "!!" of nonzero even integer var becomes false when returned Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/nashorn/script/basic/JDK-8190391.js + test/nashorn/script/basic/JDK-8190391.js.EXPECTED From chris.hegarty at oracle.com Mon Nov 13 15:48:38 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 13 Nov 2017 15:48:38 +0000 Subject: hg: jdk/sandbox: 8190725: Freetype license file provided with configure not included in images Message-ID: <201711131548.vADFmcG0023031@aojmv0008.oracle.com> Changeset: 45af799ceb6a Author: erikj Date: 2017-11-13 16:32 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/45af799ceb6a 8190725: Freetype license file provided with configure not included in images Reviewed-by: ihse, tbell ! make/CreateJmods.gmk ! make/common/Modules.gmk From chris.hegarty at oracle.com Mon Nov 13 15:52:58 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 13 Nov 2017 15:52:58 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix SmokeTest to use the correct client Message-ID: <201711131552.vADFqwjj024066@aojmv0008.oracle.com> Changeset: 2337a59be92a Author: chegar Date: 2017-11-13 15:48 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2337a59be92a http-client-branch: fix SmokeTest to use the correct client ! test/jdk/java/net/httpclient/SmokeTest.java From daniel.fuchs at oracle.com Mon Nov 13 16:04:55 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 13 Nov 2017 16:04:55 +0000 Subject: hg: jdk/sandbox: Merge Message-ID: <201711131604.vADG4ua8027861@aojmv0008.oracle.com> Changeset: 59fc0bb89537 Author: dfuchs Date: 2017-11-13 16:01 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/59fc0bb89537 Merge - make/mapfiles/libextnet/mapfile-vers From chris.hegarty at oracle.com Mon Nov 13 17:18:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 13 Nov 2017 17:18:40 +0000 Subject: hg: jdk/sandbox: 8191131: Nashorn test comparator breaks comparator contract Message-ID: <201711131718.vADHIfQw021759@aojmv0008.oracle.com> Changeset: 9f913dffab13 Author: hannesw Date: 2017-11-13 18:14 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9f913dffab13 8191131: Nashorn test comparator breaks comparator contract Reviewed-by: sundar, jlaskey ! test/nashorn/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java From chris.hegarty at oracle.com Tue Nov 14 03:33:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 03:33:44 +0000 Subject: hg: jdk/sandbox: 8177471: jlink should use the version from java.base.jmod to find modules Message-ID: <201711140333.vAE3XiKi028160@aojmv0008.oracle.com> Changeset: acfedb75dd51 Author: sundar Date: 2017-11-14 08:59 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/acfedb75dd51 8177471: jlink should use the version from java.base.jmod to find modules Reviewed-by: mchung, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java + test/jdk/tools/jlink/multireleasejar/CheckRuntimeVersion.java + test/jdk/tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java From chris.hegarty at oracle.com Tue Nov 14 09:18:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 09:18:41 +0000 Subject: hg: jdk/sandbox: 8185119: Uninitialized const when using multiple threads Message-ID: <201711140918.vAE9IgER004009@aojmv0008.oracle.com> Changeset: e4d7a32e6a91 Author: hannesw Date: 2017-11-14 10:04 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e4d7a32e6a91 8185119: Uninitialized const when using multiple threads Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/nashorn/script/nosecurity/es6/JDK-8185119.js From chris.hegarty at oracle.com Tue Nov 14 10:03:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 10:03:39 +0000 Subject: hg: jdk/sandbox: 8191172: Problem list java/net/httpclient/websocket/ConnectionHandover.java Message-ID: <201711141003.vAEA3eWD017338@aojmv0008.oracle.com> Changeset: 7a1d4058d6db Author: xiaofeya Date: 2017-11-14 03:58 -0600 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7a1d4058d6db 8191172: Problem list java/net/httpclient/websocket/ConnectionHandover.java Reviewed-by: chegar ! test/jdk/ProblemList.txt From chris.hegarty at oracle.com Tue Nov 14 11:18:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 11:18:39 +0000 Subject: hg: jdk/sandbox: 8190410: Help.gmk is not updated after consolidation Message-ID: <201711141118.vAEBIenX008317@aojmv0008.oracle.com> Changeset: fbf7a51ce32f Author: ihse Date: 2017-11-14 12:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fbf7a51ce32f 8190410: Help.gmk is not updated after consolidation Reviewed-by: erikj ! make/Help.gmk From chris.hegarty at oracle.com Tue Nov 14 13:31:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 13:31:44 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor spec edits in HttpClient.Builder Message-ID: <201711141331.vAEDViaB022071@aojmv0008.oracle.com> Changeset: b8fefba89929 Author: chegar Date: 2017-11-14 13:27 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b8fefba89929 http-client-branch: minor spec edits in HttpClient.Builder ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java From chris.hegarty at oracle.com Tue Nov 14 13:33:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 13:33:39 +0000 Subject: hg: jdk/sandbox: 3 new changesets Message-ID: <201711141333.vAEDXeLW022556@aojmv0008.oracle.com> Changeset: d5cf1e1d07ec Author: hannesw Date: 2017-11-14 14:18 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d5cf1e1d07ec 8191133: Ant task to fetch underscore.js requires gzip decoding option Reviewed-by: sundar, jlaskey ! make/nashorn/build.xml Changeset: 28096878fae5 Author: mullan Date: 2017-11-14 08:24 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/28096878fae5 8175091: Mark the deprecated java.security.{Certificate,Identity,IdentityScope,Signer} APIs with forRemoval=true Reviewed-by: weijun ! src/java.base/share/classes/java/security/Certificate.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/Signer.java Changeset: 3dfec0fcb34f Author: mullan Date: 2017-11-14 08:25 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3dfec0fcb34f Merge From chris.hegarty at oracle.com Tue Nov 14 13:48:38 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 13:48:38 +0000 Subject: hg: jdk/sandbox: 8191137: keytool fails to format resource strings for keys for some languages after JDK-8171319 Message-ID: <201711141348.vAEDmdn1026689@aojmv0008.oracle.com> Changeset: 5c2f21c319c4 Author: weijun Date: 2017-11-14 21:43 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5c2f21c319c4 8191137: keytool fails to format resource strings for keys for some languages after JDK-8171319 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java From chris.hegarty at oracle.com Tue Nov 14 14:33:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 14:33:44 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711141433.vAEEXiFL008884@aojmv0008.oracle.com> Changeset: e6e6ed17abbe Author: mullan Date: 2017-11-14 09:15 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e6e6ed17abbe 8175094: Mark the deprecated java.security.acl APIs with forRemoval=true Reviewed-by: weijun ! src/java.base/share/classes/java/security/acl/Acl.java ! src/java.base/share/classes/java/security/acl/AclEntry.java ! src/java.base/share/classes/java/security/acl/AclNotFoundException.java ! src/java.base/share/classes/java/security/acl/Group.java ! src/java.base/share/classes/java/security/acl/LastOwnerException.java ! src/java.base/share/classes/java/security/acl/NotOwnerException.java ! src/java.base/share/classes/java/security/acl/Owner.java ! src/java.base/share/classes/java/security/acl/Permission.java ! src/java.base/share/classes/java/security/acl/package-info.java Changeset: 94f362b5f4dd Author: mullan Date: 2017-11-14 09:19 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/94f362b5f4dd Merge From chris.hegarty at oracle.com Tue Nov 14 14:38:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 14:38:55 +0000 Subject: hg: jdk/sandbox: http-client-branch: remove unimplemented response trailers Message-ID: <201711141438.vAEEcu6Q010184@aojmv0008.oracle.com> Changeset: 7fd3589d3388 Author: chegar Date: 2017-11-14 14:35 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7fd3589d3388 http-client-branch: remove unimplemented response trailers ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java From chris.hegarty at oracle.com Tue Nov 14 15:02:31 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 15:02:31 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix test post trailers removal Message-ID: <201711141502.vAEF2WSe017314@aojmv0008.oracle.com> Changeset: deecd5ea67cf Author: chegar Date: 2017-11-14 14:58 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/deecd5ea67cf http-client-branch: fix test post trailers removal ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java From chris.hegarty at oracle.com Tue Nov 14 15:18:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 15:18:48 +0000 Subject: hg: jdk/sandbox: http-client-branch: CookieManager -> CookieHandler Message-ID: <201711141518.vAEFImZY021865@aojmv0008.oracle.com> Changeset: 0a3a307f3502 Author: chegar Date: 2017-11-14 15:14 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0a3a307f3502 http-client-branch: CookieManager -> CookieHandler ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/CookieFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From chris.hegarty at oracle.com Tue Nov 14 15:31:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 15:31:47 +0000 Subject: hg: jdk/sandbox: http-client-branch: remove cookieMan Message-ID: <201711141531.vAEFVmnO025646@aojmv0008.oracle.com> Changeset: 1b61574881e8 Author: chegar Date: 2017-11-14 15:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1b61574881e8 http-client-branch: remove cookieMan ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/CookieFilter.java From daniel.fuchs at oracle.com Tue Nov 14 16:01:01 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 14 Nov 2017 16:01:01 +0000 Subject: hg: jdk/sandbox: http-client-branch: Add some more logging to sun.net.httpserver.ServerImpl Message-ID: <201711141601.vAEG11GQ004311@aojmv0008.oracle.com> Changeset: cb1e2086ca36 Author: dfuchs Date: 2017-11-14 15:57 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cb1e2086ca36 http-client-branch: Add some more logging to sun.net.httpserver.ServerImpl ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java From daniel.fuchs at oracle.com Tue Nov 14 16:38:11 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 14 Nov 2017 16:38:11 +0000 Subject: hg: jdk/sandbox: http-client-branch: Cleanup unneeded buffer instance variable from Http1Exchange Message-ID: <201711141638.vAEGcBFR015743@aojmv0008.oracle.com> Changeset: 4f699653026b Author: dfuchs Date: 2017-11-14 16:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4f699653026b http-client-branch: Cleanup unneeded buffer instance variable from Http1Exchange ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java From chris.hegarty at oracle.com Tue Nov 14 21:48:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 14 Nov 2017 21:48:39 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711142148.vAELme70016976@aojmv0008.oracle.com> Changeset: 84e7c1515661 Author: igerasim Date: 2017-11-14 13:31 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/84e7c1515661 8189631: Missing space in the javadoc for InetAddress.createNameService() Reviewed-by: rriggs, wetmore ! src/java.base/share/classes/java/net/InetAddress.java Changeset: dfc709c80775 Author: bpatel Date: 2017-11-14 13:44 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dfc709c80775 8185371: Support for multiple stylesheets in javadoc Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java + test/langtools/jdk/javadoc/doclet/testOptions/additional-stylesheet-1.css + test/langtools/jdk/javadoc/doclet/testOptions/additional-stylesheet-2.css + test/langtools/jdk/javadoc/doclet/testOptions/additional-stylesheet-3.css From chris.hegarty at oracle.com Wed Nov 15 11:43:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 15 Nov 2017 11:43:46 +0000 Subject: hg: jdk/sandbox: http-client-branch: spec clarifications and minor fix to sendXXX methods Message-ID: <201711151143.vAFBhkLc016975@aojmv0008.oracle.com> Changeset: 70738768515a Author: chegar Date: 2017-11-15 11:39 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/70738768515a http-client-branch: spec clarifications and minor fix to sendXXX methods ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java + test/jdk/java/net/httpclient/InterruptedBlockingSend.java From chris.hegarty at oracle.com Wed Nov 15 14:33:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 15 Nov 2017 14:33:40 +0000 Subject: hg: jdk/sandbox: 8191306: Math.abs corner case with optimistic typing Message-ID: <201711151433.vAFEXfj6010909@aojmv0008.oracle.com> Changeset: 6cc6869999e2 Author: sundar Date: 2017-11-15 19:55 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6cc6869999e2 8191306: Math.abs corner case with optimistic typing Reviewed-by: jlaskey, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMath.java + test/nashorn/script/basic/JDK-8191306.js + test/nashorn/script/basic/JDK-8191306.js.EXPECTED From chris.hegarty at oracle.com Wed Nov 15 18:03:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 15 Nov 2017 18:03:41 +0000 Subject: hg: jdk/sandbox: 8068741: javax.script.ScriptEngineFactory.getMethodCallSyntax() spec allows null passed as an object Message-ID: <201711151803.vAFI3gQx025608@aojmv0008.oracle.com> Changeset: 0084b493dfc9 Author: sundar Date: 2017-11-15 23:25 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0084b493dfc9 8068741: javax.script.ScriptEngineFactory.getMethodCallSyntax() spec allows null passed as an object Reviewed-by: hannesw ! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java + test/nashorn/src/jdk/nashorn/api/scripting/test/JDK_8068741_Test.java From chris.hegarty at oracle.com Wed Nov 15 21:03:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 15 Nov 2017 21:03:39 +0000 Subject: hg: jdk/sandbox: 8190702: JMC packaging causing errors in JDK 10 consolidated repo (macOS) Message-ID: <201711152103.vAFL3eEn005578@aojmv0008.oracle.com> Changeset: f7e430cbfe34 Author: erikj Date: 2017-11-15 11:50 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f7e430cbfe34 8190702: JMC packaging causing errors in JDK 10 consolidated repo (macOS) Reviewed-by: tbell ! make/common/MakeBase.gmk ! test/make/TestCopyFiles.gmk From chris.hegarty at oracle.com Wed Nov 15 23:48:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 15 Nov 2017 23:48:41 +0000 Subject: hg: jdk/sandbox: 8190974: Parallel stream execution within a custom ForkJoinPool should obey the parallelism Message-ID: <201711152348.vAFNmgTg019049@aojmv0008.oracle.com> Changeset: e0041b182e31 Author: psandoz Date: 2017-11-08 10:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e0041b182e31 8190974: Parallel stream execution within a custom ForkJoinPool should obey the parallelism Reviewed-by: martin, tvaleev ! src/java.base/share/classes/java/util/stream/AbstractTask.java ! src/java.base/share/classes/java/util/stream/ForEachOps.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java + test/jdk/java/util/stream/CustomFJPoolTest.java From chris.hegarty at oracle.com Thu Nov 16 00:03:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 00:03:42 +0000 Subject: hg: jdk/sandbox: 8184777: Factor out species generation logic from BoundMethodHandle Message-ID: <201711160003.vAG03hBn024063@aojmv0008.oracle.com> Changeset: a2008587c13f Author: redestad Date: 2017-11-16 00:58 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a2008587c13f 8184777: Factor out species generation logic from BoundMethodHandle Reviewed-by: vlivanov Contributed-by: john.r.rose at oracle.com, claes.redestad at oracle.com ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java + src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java + test/jdk/java/lang/invoke/ClassSpecializerTest.java + test/jdk/java/lang/invoke/java.base/java/lang/invoke/ClassSpecializerHelper.java ! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java From chris.hegarty at oracle.com Thu Nov 16 02:33:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 02:33:52 +0000 Subject: hg: jdk/sandbox: 72 new changesets Message-ID: <201711160233.vAG2Xx8E008227@aojmv0008.oracle.com> Changeset: 00e1afbd0a76 Author: jcm Date: 2017-10-26 22:18 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/00e1afbd0a76 8185989: overview.html files should be deleted? Summary: jdk.vm.ci.code/overview.html jdk.vm.ci.meta/overview.html deleted Reviewed-by: kvn, thartmann - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html Changeset: 32201e2d5719 Author: jcm Date: 2017-10-27 05:30 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/32201e2d5719 Merge Changeset: 55714c3d544c Author: sangheki Date: 2017-10-26 21:30 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/55714c3d544c 8185278: TestGreyReclaimedHumongousObjects.java fails guarantee(index != trim_index(_head_index + 1)) failed: should not go past head Summary: Add STS to avoid MMU concurrency problem between VM Thread and Concurrent Mark Thread Reviewed-by: tschatzl, ehelin ! src/hotspot/share/gc/g1/concurrentMarkThread.cpp ! src/hotspot/share/gc/g1/concurrentMarkThread.hpp ! src/hotspot/share/gc/g1/g1MMUTracker.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java Changeset: 1821be9ca11b Author: sangheki Date: 2017-10-27 07:19 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1821be9ca11b Merge Changeset: 17676a23cf3f Author: kvn Date: 2017-10-27 01:09 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/17676a23cf3f 8189064: Crash with compiler/codegen/*Vect.java on Solaris-sparc Summary: unconditionally call cl->mark_loop_vectorized() when vectors are generated Reviewed-by: thartmann ! src/hotspot/share/opto/superword.cpp Changeset: 002df709f2f2 Author: kvn Date: 2017-10-27 08:55 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/002df709f2f2 Merge Changeset: c15f15bcc23e Author: sjohanss Date: 2017-10-27 11:44 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c15f15bcc23e 8177959: G1CollectedHeap::print_on prints incorrect capacity Reviewed-by: sjohanss, ehelin, pliden Contributed-by: leo.korinth at oracle.com ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 1b0566927c7a Author: iklam Date: 2017-10-29 18:13 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1b0566927c7a 8190191: Subclasses of jdk.jfr.Event loaded from CDS breaks -XX:FlightRecorderOptions=retransform=false Summary: Do not archive these classes Reviewed-by: jiangli, sspitsyn ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp Changeset: 9ccaa4e79030 Author: mdoerr Date: 2017-10-30 17:14 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9ccaa4e79030 8190285: s390: Some java boolean checks are not correct Reviewed-by: lucy, coleenp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 08fa85a36a67 Author: thartmann Date: 2017-10-31 09:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08fa85a36a67 8190351: InitialAndMaxUsageTest does not free allocated blob Summary: Refactored test to add blob to free list and changed the allocation loop to start with blobs of size ~36 Mb. Reviewed-by: kvn ! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java Changeset: 029d5efaaa6c Author: egahlin Date: 2017-10-30 16:37 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/029d5efaaa6c 8189368: Add information on current bias holder for BiasedLockRevocation event Reviewed-by: mgronlun, dholmes, egahlin Contributed-by: robin.westberg at oracle.com ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/trace/traceevents.xml Changeset: b7c7428eaab9 Author: coleenp Date: 2017-10-31 11:55 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b7c7428eaab9 8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot Summary: Removed hotspot version of jvm*h and jni*h files. Reviewed-by: ihse, mchung, dholmes ! make/copy/Copy-java.base.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/CompileLibjsig.gmk - src/hotspot/cpu/aarch64/jni_aarch64.h ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp - src/hotspot/cpu/arm/jni_arm.h ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/arm/vm_version_arm_64.cpp - src/hotspot/cpu/ppc/jni_ppc.h ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp - src/hotspot/cpu/s390/jni_s390.h ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp - src/hotspot/cpu/sparc/jni_sparc.h ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/methodHandles_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp - src/hotspot/cpu/x86/jni_x86.h ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp - src/hotspot/cpu/zero/jni_zero.h ! src/hotspot/os/aix/jvm_aix.cpp - src/hotspot/os/aix/jvm_aix.h ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/bsd/jvm_bsd.cpp - src/hotspot/os/bsd/jvm_bsd.h ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/decoder_linux.cpp ! src/hotspot/os/linux/jvm_linux.cpp - src/hotspot/os/linux/jvm_linux.h ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/jvm_solaris.cpp - src/hotspot/os/solaris/jvm_solaris.h ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/jvm_windows.cpp - src/hotspot/os/windows/jvm_windows.h ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/threadCritical_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_Canonicalizer.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/altHashing.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/gcId.cpp ! src/hotspot/share/gc/shared/gcTimer.hpp ! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logDecorations.cpp ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logOutput.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp - src/hotspot/share/prims/jni_md.h ! src/hotspot/share/prims/jvm.cpp - src/hotspot/share/prims/jvm.h ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/perf.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/commandLineFlagRangeList.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/perfMemory.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/elfStringTable.cpp ! src/hotspot/share/utilities/formatBuffer.cpp ! src/hotspot/share/utilities/formatBuffer.hpp ! src/hotspot/share/utilities/globalDefinitions_xlc.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/vmError.cpp - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h ! src/java.base/share/native/include/classfile_constants.h ! src/java.base/share/native/include/jvm.h ! src/java.base/solaris/native/libjsig/jsig.c ! src/java.base/unix/native/include/jni_md.h ! src/java.base/unix/native/include/jvm_md.h ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/windows/native/include/jni_md.h ! src/java.base/windows/native/include/jvm_md.h ! test/hotspot/gtest/classfile/test_AltHashing.cpp ! test/hotspot/gtest/logging/logTestFixture.cpp ! test/hotspot/gtest/logging/test_log.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/gtest/logging/test_logDecorators.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp ! test/hotspot/gtest/logging/test_logTagLevelExpression.cpp ! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp ! test/hotspot/gtest/runtime/test_arguments.cpp ! test/hotspot/gtest/utilities/test_json.cpp Changeset: bfba73a06c8c Author: iignatyev Date: 2017-10-31 16:31 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bfba73a06c8c 8186618: [TESTBUG] Test applications/ctw/Modules.java doesn't have timeout and hang on windows Reviewed-by: jwilhelm, epavlova ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/applications/ctw/Modules.java + test/hotspot/jtreg/applications/ctw/modules/generate.bash + test/hotspot/jtreg/applications/ctw/modules/java_activation.java + test/hotspot/jtreg/applications/ctw/modules/java_base.java + test/hotspot/jtreg/applications/ctw/modules/java_compiler.java + test/hotspot/jtreg/applications/ctw/modules/java_corba.java + test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java + test/hotspot/jtreg/applications/ctw/modules/java_desktop.java + test/hotspot/jtreg/applications/ctw/modules/java_instrument.java + test/hotspot/jtreg/applications/ctw/modules/java_logging.java + test/hotspot/jtreg/applications/ctw/modules/java_management.java + test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java + test/hotspot/jtreg/applications/ctw/modules/java_naming.java + test/hotspot/jtreg/applications/ctw/modules/java_prefs.java + test/hotspot/jtreg/applications/ctw/modules/java_rmi.java + test/hotspot/jtreg/applications/ctw/modules/java_scripting.java + test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java + test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java + test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java + test/hotspot/jtreg/applications/ctw/modules/java_sql.java + test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java + test/hotspot/jtreg/applications/ctw/modules/java_transaction.java + test/hotspot/jtreg/applications/ctw/modules/java_xml.java + test/hotspot/jtreg/applications/ctw/modules/java_xml_bind.java + test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java + test/hotspot/jtreg/applications/ctw/modules/java_xml_ws.java + test/hotspot/jtreg/applications/ctw/modules/java_xml_ws_annotation.java + test/hotspot/jtreg/applications/ctw/modules/javafx_base.java + test/hotspot/jtreg/applications/ctw/modules/javafx_controls.java + test/hotspot/jtreg/applications/ctw/modules/javafx_fxml.java + test/hotspot/jtreg/applications/ctw/modules/javafx_graphics.java + test/hotspot/jtreg/applications/ctw/modules/javafx_media.java + test/hotspot/jtreg/applications/ctw/modules/javafx_swing.java + test/hotspot/jtreg/applications/ctw/modules/javafx_web.java + test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java + test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java + test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java + test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java + test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java + test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java + test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java + test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java + test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java + test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java + test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java + test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java + test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java + test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java + test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java + test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java + test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java + test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java + test/hotspot/jtreg/applications/ctw/modules/jdk_management.java + test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java + test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java + test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java + test/hotspot/jtreg/applications/ctw/modules/jdk_net.java + test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java + test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java + test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java + test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java + test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java + test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java + test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java + test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java + test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java + test/hotspot/jtreg/applications/ctw/modules/jdk_xml_bind.java + test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java + test/hotspot/jtreg/applications/ctw/modules/jdk_xml_ws.java + test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java Changeset: 107622f2695c Author: dchuyko Date: 2017-11-01 16:48 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/107622f2695c 8189745: AARCH64: Use CRC32C intrinsic code in interpreter and C1 Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/share/c1/c1_Compiler.cpp Changeset: 3d1d05c9b6cd Author: simonis Date: 2017-11-01 12:56 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3d1d05c9b6cd 8187091: ReturnBlobToWrongHeapTest fails because of problems in CodeHeap::contains_blob() Reviewed-by: kvn ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/memory/heap.hpp Changeset: 80ea7a4c6427 Author: coleenp Date: 2017-11-01 19:43 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/80ea7a4c6427 8190491: SA tests failed after 8189610 changes Summary: Change maxLength to an IntField Reviewed-by: hseigel, jiangli ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java Changeset: 32d741a2b271 Author: iklam Date: 2017-10-26 11:35 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/32d741a2b271 8179624: [REDO] Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime Summary: fixed typo in the original patch (8179305) Reviewed-by: dlong, coleenp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp Changeset: 8024fff2e247 Author: jwilhelm Date: 2017-10-30 21:23 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8024fff2e247 Merge ! make/autoconf/spec.gmk.in ! make/common/Modules.gmk ! make/conf/jib-profiles.js ! src/hotspot/share/interpreter/linkResolver.cpp - src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java ! src/java.base/share/classes/java/lang/ClassLoader.java - src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java ! test/jdk/ProblemList.txt Changeset: 71ad0eec75e8 Author: phedlin Date: 2017-09-28 14:55 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/71ad0eec75e8 8172232: SPARC ISA/CPU feature detection is broken/insufficient (on Linux). Summary: Reimplementation extending feature detection to SPARC Core C3&C4. Reviewed-by: kvn, neliasso ! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp Changeset: 6e3ab27f9144 Author: dchuyko Date: 2017-11-02 18:44 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6e3ab27f9144 8189176: AARCH64: Improve _updateBytesCRC32 intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 69c081ca110a Author: gziemski Date: 2017-11-02 11:00 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/69c081ca110a 8184765: Dynamically resize SystemDictionary Summary: Implemented dynamic resizing, which triggers when load factor is too high Reviewed-by: coleenp, rehn ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java + test/hotspot/jtreg/runtime/LoadClass/TestResize.java + test/hotspot/jtreg/runtime/LoadClass/TriggerResize.java Changeset: ab33aa41d7a4 Author: coleenp Date: 2017-11-03 07:44 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ab33aa41d7a4 8190617: test/jdk/sun/tools/jhsdb/BasicLauncherTest.java fails Summary: change type expected by SA for PerfMemory::_initialize to int. Reviewed-by: dholmes, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java Changeset: 52e85a3fa0ab Author: ccheung Date: 2017-11-03 10:48 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/52e85a3fa0ab 8187347: Do not abort CDS archive creation when some classes are unverifiable Summary: deprecating the IgnoreUnverifiableClassesDuringDump vm option in JDK10 and set its default value to true Reviewed-by: dholmes, jiangli ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: d85284ccd1bd Author: sspitsyn Date: 2017-11-03 17:09 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d85284ccd1bd 8189731: Disable CFLH when there are no transformers Summary: Enable CFLH only when there are transformers Reviewed-by: sspitsyn, alanb Contributed-by: ben_walsh at uk.ibm.com ! make/mapfiles/libinstrument/mapfile-vers ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java ! src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.h Changeset: 46cb6af585d4 Author: egahlin Date: 2017-11-05 03:43 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/46cb6af585d4 8189425: Minor updates in support of closed changes Reviewed-by: mgronlun, dholmes ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: 24022215d092 Author: egahlin Date: 2017-11-05 06:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/24022215d092 8189440: Event tracing macros for allocation and weak oops processing Reviewed-by: dholmes, mgronlun ! src/hotspot/share/gc/shared/allocTracer.cpp ! src/hotspot/share/gc/shared/allocTracer.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/trace/traceMacros.hpp Changeset: 895da9d2087b Author: dchuyko Date: 2017-11-06 00:29 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/895da9d2087b 8190745: AARCH64: fix for JDK-8189176 may break a build Summary: Add missed semicolon Reviewed-by: dsamersoff ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 499bba56e938 Author: dnsimon Date: 2017-11-05 22:27 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/499bba56e938 8177397: [JVMCI] remove unnecessary synchronization Reviewed-by: thartmann, kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java Changeset: d099408b386e Author: jcm Date: 2017-11-06 00:30 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d099408b386e 8167408: Invalid critical JNI function lookup Summary: made correction to arg_size calculation in NativeLookup::lookup_critical_entry Reviewed-by: dholmes, dlong, mdoerr, vlivanov ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/nativeLookup.cpp + test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java + test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/libCNLookUp.c Changeset: a11d9dbcd6c0 Author: jcm Date: 2017-11-06 09:49 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a11d9dbcd6c0 Merge Changeset: 1360c7949d2f Author: sjohanss Date: 2017-11-06 11:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1360c7949d2f 8190353: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can still fail Reviewed-by: sangheki, eosterlund ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java Changeset: 5692c538ecef Author: dnsimon Date: 2017-11-06 09:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5692c538ecef 8190415: [JVMCI] JVMCIRuntime::adjust_comp_level must not swallow ThreadDeath Reviewed-by: never, thartmann ! src/hotspot/.mx.jvmci/mx_jvmci.py ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: 97dde3171e7e Author: lkorinth Date: 2017-11-06 09:41 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/97dde3171e7e 8186502: Assert when range testing G1RefProcDrainInterval on 64-bit systems Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1_globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java Changeset: 11b8ac93804c Author: jcm Date: 2017-11-06 04:14 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/11b8ac93804c 8167409: Invalid value passed to critical JNI function Summary: the tmp reg used to break the shuffling cycle (handled in ComputeMoveOrder) is set to 64 bit. Reviewed-by: dlong ! make/test/JtregNativeHotspot.gmk ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp + test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java + test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/libCNCheckLongArgs.c Changeset: 12c0996f50f4 Author: dsamersoff Date: 2017-11-06 14:31 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/12c0996f50f4 8163011: AArch64: NMT detail stack trace cleanup Summary: Makes aarch64 behavior similar to x86 one Reviewed-by: aph, drwhite ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp Changeset: a77a7d3bc4f6 Author: tschatzl Date: 2017-11-06 14:24 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a77a7d3bc4f6 8149127: Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.* Reviewed-by: sjohanss, sangheki - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: 4925ee84b4ac Author: tschatzl Date: 2017-11-06 14:25 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4925ee84b4ac 8140255: Move the management of G1YoungRemSetSamplingThread from G1ConcurrentRefine Reviewed-by: sjohanss, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp Changeset: 71c9ee6b7cb3 Author: tschatzl Date: 2017-11-06 14:35 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/71c9ee6b7cb3 Merge Changeset: 2a5b7592ca11 Author: tschatzl Date: 2017-11-06 15:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2a5b7592ca11 Merge - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp Changeset: 3dcd54513db1 Author: dnsimon Date: 2017-11-06 12:17 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3dcd54513db1 8186478: [JVMCI] rename HotSpotResolvedJavaMethod#setNotInlineableOrCompileable Reviewed-by: kvn, thartmann ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java Changeset: e84aa2c71241 Author: dnsimon Date: 2017-11-06 12:53 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e84aa2c71241 8188102: [JVMCI] Convert special JVMCI oops in nmethod to jweak values Reviewed-by: never, kvn, kbarrett - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java Changeset: 5a69ba3a4fd1 Author: mdoerr Date: 2017-11-06 17:56 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5a69ba3a4fd1 8190781: ppc64 + s390: Fix CriticalJNINatives Reviewed-by: goetz ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp Changeset: 47629b00daa9 Author: dnsimon Date: 2017-11-06 21:38 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/47629b00daa9 8187315: [JVMCI] hosted use of JVMCI can crash VM under -Xint Reviewed-by: kvn, dlong ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/prims/jni.cpp Changeset: d20059c27430 Author: jiangli Date: 2017-11-06 14:12 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d20059c27430 8184206: Resolve all string constants in shared classes at CDS dump time Summary: Change ConstantPool::resolve_class_constants() to resolve all string constants. Reviewed-by: iklam, coleenp ! src/hotspot/share/oops/constantPool.cpp Changeset: 9fe9292f5931 Author: dlong Date: 2017-11-06 20:29 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9fe9292f5931 8190710: Update Graal Reviewed-by: kvn ! make/CompileToolsHotspot.gmk ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Snippet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AddressLoweringTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompressEncoding.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/FloatConvert.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticOpTable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.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/GraalDebugHandlersFactoryTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashCodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ProfilingInfoTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordReturnTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHandlersFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphSnippetTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/NodeEncodingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotStrategySwitchOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ExplicitExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierVerificationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.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/HotSpotGraalCompilerFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalMBean.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.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/nodes/aot/ResolveDynamicConstantNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileBranchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileInvokeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileWithNotificationNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HubGetClassNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyWithSlowPathNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/GenericArrayCopyCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProbabilisticProfileSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProfileSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double04.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Float03.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ControlFlow.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLoadConstantTableBaseOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRValueUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/RedundantMoveElimination.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/SaveCalleeSaveRegisters.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeCycles.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/PrimitiveStampBoundaryTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CompressionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValuePhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnpackEndianHalfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/OffsetAddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/JavaConstantFormattable.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/JavaConstantFormatter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/BasePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyGetOptionsUsage.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyGraphAddUsage.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.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/CanonicalStringGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugHandlersFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantBindingParameterPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounter.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetIntegerHistogram.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BinaryMathIntrinsicNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ObjectState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphOutput.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphStructure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/ProtocolImpl.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/doc-files/diamond.png + src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/package-info.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/.checkstyle_checks.xml Changeset: 1772ebf07d1f Author: jcm Date: 2017-11-06 21:28 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1772ebf07d1f 8152470: Add COMPILER2_OR_JVMCI definition Summary: defined(COMPILER2) || INCLUDE_JVMCI changed replaced with COMPILER2_OR_JVMCI Reviewed-by: kvn ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1MarkSweep.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/rframe.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: df4f4688b13d Author: tschatzl Date: 2017-11-07 13:51 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/df4f4688b13d 8190703: TestSystemGCWith* infrequently times out on SPARC Summary: Give the test a timeout after which it ends on its own. Reviewed-by: shade, sjohanss ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java Changeset: c7b50c23ea71 Author: bobv Date: 2017-11-07 10:30 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c7b50c23ea71 8190283: Default heap sizing options select a MaxHeapSize larger than available physical memory in some cases Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/runtime/arguments.cpp Changeset: 18dccdc438d7 Author: zgu Date: 2017-11-07 09:37 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/18dccdc438d7 8189688: NMT: Report per-class load metadata information Summary: Report per-class loader metadata info via NMT jcmd metadata sub-command Reviewed-by: stuefe, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/runtime/vm_operations.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/nmtDCmd.cpp ! src/hotspot/share/services/nmtDCmd.hpp Changeset: 2cd7d700217f Author: jwilhelm Date: 2017-11-07 08:47 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2cd7d700217f Merge ! make/autoconf/jdk-options.m4 ! make/autoconf/libraries.m4 ! make/autoconf/spec.gmk.in - src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java - src/java.desktop/unix/legal/fontconfig.md - src/java.desktop/unix/native/common/awt/fontconfig.h - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java ! test/jdk/ProblemList.txt - test/jdk/com/sun/awt/Translucency/WindowOpacity.java + test/jdk/java/awt/Window/ShapedAndTranslucentWindows/WindowOpacity.java - test/jdk/javax/swing/JTextPane/bug8025082.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh - test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh - test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java - test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java Changeset: fa06ab2a0570 Author: cjplummer Date: 2017-11-07 14:13 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa06ab2a0570 8059334: nsk/jvmti/scenarios/hotswap/HS201/hs201t001 fails with exit code 0 after timeout Summary: check if we are in "interp only" mode before returning an nm for an OSR request Reviewed-by: sspitsyn, dcubed, kvn ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: 506775a4f446 Author: jiangli Date: 2017-11-07 18:48 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/506775a4f446 8189840: CheckCachedResolvedReferencesApp has no cached resolved references Summary: Add WhiteBox.areOpenArchiveHeapObjectsMapped() for CheckCachedResolvedReferencesApp to check and skip test when open archive heap objects are not mapped. Reviewed-by: iklam, ccheung ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java Changeset: b6c19518372e Author: jwilhelm Date: 2017-11-07 23:18 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b6c19518372e 8190865: Require jtreg 4.2 b10 Reviewed-by: dcubed, erikj ! make/conf/jib-profiles.js Changeset: fa213afbaadb Author: uvangapally Date: 2017-11-07 22:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa213afbaadb 8044122: MBean access to the PID Summary: Added new API getPid for getting process ID Reviewed-by: mchung, rriggs Contributed-by: ujwal.vangapally at oracle.com ! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java + test/jdk/java/lang/management/RuntimeMXBean/ProcessIdTest.java Changeset: 57752bd5d1b4 Author: stuefe Date: 2017-10-24 14:34 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/57752bd5d1b4 8189864: Provide an ascii map to visualize metaspace fragmentation Reviewed-by: goetz, coleenp ! src/hotspot/share/memory/metachunk.cpp ! src/hotspot/share/memory/metachunk.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp Changeset: 38f816c90f8f Author: iignatyev Date: 2017-11-08 11:44 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/38f816c90f8f 8190890: remove hotspot_tier1_{compiler,gc}_closed groups Reviewed-by: ehelin, lmesnik ! test/hotspot/jtreg/TEST.groups Changeset: 083c15bfba35 Author: psandoz Date: 2017-11-08 12:08 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/083c15bfba35 8190887: Stub code marking missing from some x86 generated stub routines Reviewed-by: kvn ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp Changeset: d76a6042f5d7 Author: iklam Date: 2017-11-08 09:03 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d76a6042f5d7 8186778: Make obsolete VM options for shared region size control Summary: Obsoleted SharedReadOnlySize, SharedMiscCodeSize, SharedMiscDataSize and SharedReadWriteSize Reviewed-by: dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: b140fe4ff916 Author: glaubitz Date: 2017-11-06 19:45 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b140fe4ff916 8190570: Zero fails to build on linux-sparc due undefined reference Reviewed-by: coleenp ! src/hotspot/share/runtime/init.cpp Changeset: fedbf1b866a7 Author: coleenp Date: 2017-11-08 16:03 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fedbf1b866a7 Merge - src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java - src/java.desktop/unix/legal/fontconfig.md - src/java.desktop/unix/native/common/awt/fontconfig.h - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java - src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java - test/jdk/com/sun/awt/Translucency/WindowOpacity.java - test/jdk/javax/swing/JTextPane/bug8025082.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java - test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh - test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh - test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java - test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java Changeset: 19fad4c04a15 Author: mseledtsov Date: 2017-11-08 20:15 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/19fad4c04a15 8189213: [TESTBUG] Running jtreg tests on machine without docker shows extra message Summary: Removed the message from VMProps.java Reviewed-by: dholmes ! test/jtreg-ext/requires/VMProps.java Changeset: 87f114c6a99f Author: dholmes Date: 2017-11-09 00:52 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/87f114c6a99f 8190881: [TESTBUG] test.runtime.ErrorHandling.TestOnError comment is incomplete Reviewed-by: iignatyev ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java Changeset: ac0af7750da9 Author: jgeorge Date: 2017-11-09 12:12 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ac0af7750da9 8189798: SA cleanup - part 1 Summary: Avoid varible redefinitions in SA, modify SA varible names to match hotspot ones Reviewed-by: sspitsyn, coleenp, sballal ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp ! src/hotspot/share/gc/cms/vmStructs_cms.hpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/stackValue.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Arguments.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java Changeset: 5d15fd7e9bb1 Author: sjohanss Date: 2017-11-09 10:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5d15fd7e9bb1 8190711: Assert in G1MMUTracker due to concurrent modification Reviewed-by: tschatzl, rehn, sangheki ! src/hotspot/share/gc/g1/g1MMUTracker.cpp ! src/hotspot/share/gc/g1/g1MMUTracker.hpp Changeset: 2f6ab27efb60 Author: bchristi Date: 2017-11-09 11:13 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2f6ab27efb60 8185925: StackFrameInfo::walker field can be replaced with bitmap to save footprint 8153682: StackFrameInfo.declaringClass could be removed Reviewed-by: coleenp, mchung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/prims/stackwalk.cpp ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java Changeset: ee36a8e36561 Author: rkennke Date: 2017-10-25 10:05 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ee36a8e36561 8183542: Factor out serial GC specific code from GenCollectedHeap into its own subclass Reviewed-by: kbarrett, jgeorge ! src/hotspot/share/gc/cms/cmsHeap.hpp + src/hotspot/share/gc/serial/serialHeap.cpp + src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/memoryService.cpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java Changeset: 1bc021ddeae0 Author: roland Date: 2017-11-09 12:43 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1bc021ddeae0 8186125: "DU iteration must converge quickly" assert in split if with unsafe accesses Summary: added missing checks for Opaque4Node in split-if code Reviewed-by: kvn ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/unsafe/TestSplitIf.java Changeset: 0cd18aa4f7b6 Author: rehn Date: 2017-11-10 09:16 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0cd18aa4f7b6 8187809: UseMembar should be set true and deprecate the flag Reviewed-by: dcubed, sspitsyn, dholmes ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 7437dc810834 Author: thartmann Date: 2017-11-10 13:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7437dc810834 8190797: OSR compilation fails with "assert(__the_thread__->can_call_java()) failed: can not load classes with compiler thread" Summary: Bail out with a meaningful error message in case we cannot throw a Java exception. Reviewed-by: kvn, dholmes ! src/hotspot/share/oops/generateOopMap.cpp + test/hotspot/jtreg/compiler/linkage/OSRWithBadOperandStack.jasm + test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java Changeset: 9c77ebad8c3a Author: gdub Date: 2017-11-10 14:57 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9c77ebad8c3a 8182755: [JVMCI] Deoptimization in synchronized methods can lead to a crash or exception when using EnableJVMCI but not UseJVMCICompiler Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp Changeset: cf127be65014 Author: jwilhelm Date: 2017-11-11 01:21 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cf127be65014 Merge ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject - src/hotspot/cpu/aarch64/jni_aarch64.h - src/hotspot/cpu/arm/jni_arm.h - src/hotspot/cpu/ppc/jni_ppc.h - src/hotspot/cpu/s390/jni_s390.h - src/hotspot/cpu/sparc/jni_sparc.h - src/hotspot/cpu/x86/jni_x86.h - src/hotspot/cpu/zero/jni_zero.h - src/hotspot/os/aix/jvm_aix.h - src/hotspot/os/bsd/jvm_bsd.h - src/hotspot/os/linux/jvm_linux.h - src/hotspot/os/solaris/jvm_solaris.h - src/hotspot/os/windows/jvm_windows.h - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp ! src/hotspot/share/interpreter/linkResolver.cpp - src/hotspot/share/prims/jni_md.h - src/hotspot/share/prims/jvm.h - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - test/hotspot/jtreg/applications/ctw/Modules.java ! test/jdk/ProblemList.txt Changeset: 13e39ca700d0 Author: jwilhelm Date: 2017-11-16 01:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/13e39ca700d0 Merge ! make/conf/jib-profiles.js - make/mapfiles/libextnet/mapfile-vers ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! test/jdk/ProblemList.txt From chris.hegarty at oracle.com Thu Nov 16 10:07:34 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 10:07:34 +0000 Subject: hg: jdk/sandbox: http-client-branch: Add a test for CONTINUATION frame handling Message-ID: <201711161007.vAGA7YsU022916@aojmv0008.oracle.com> Changeset: 2aec8081d2ad Author: chegar Date: 2017-11-16 10:01 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2aec8081d2ad http-client-branch: Add a test for CONTINUATION frame handling ! test/jdk/java/net/httpclient/http2/BasicTest.java + test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/server/EchoHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchange.java + test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java + test/jdk/java/net/httpclient/http2/server/Http2TestExchangeSupplier.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java From chris.hegarty at oracle.com Thu Nov 16 10:24:24 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 10:24:24 +0000 Subject: hg: jdk/sandbox: http-client-branch: Update copyright years Message-ID: <201711161024.vAGAOP2Z028663@aojmv0008.oracle.com> Changeset: 725576a6821e Author: chegar Date: 2017-11-16 10:20 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/725576a6821e http-client-branch: Update copyright years ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncEvent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FilterFactory.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderParser.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainProxyConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferPool.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferReference.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/DebugLogger.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.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/MinimalFuture.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Pair.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/ContinuationFrame.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/ErrorFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/GoAwayFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeadersFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/Http2Frame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/OutgoingHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PingFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PriorityFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PushPromiseFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ResetFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/SettingsFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/WindowUpdateFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BinaryRepresentationWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BulkSizeUpdateWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexedWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralNeverIndexedWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWithIndexingWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/SizeUpdateWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/package-info.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CheckFailedException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FailWebSocketException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/MessageStreamConsumer.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/RawChannel.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java ! src/jdk.incubator.httpclient/share/classes/module-info.java From chris.hegarty at oracle.com Thu Nov 16 10:33:13 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 10:33:13 +0000 Subject: hg: jdk/sandbox: http-client-branch: Update copyright years in tests Message-ID: <201711161033.vAGAXEx6002197@aojmv0008.oracle.com> Changeset: 18e431209168 Author: chegar Date: 2017-11-16 10:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/18e431209168 http-client-branch: Update copyright years in tests ! test/jdk/java/net/httpclient/BasicAuthTest.java ! test/jdk/java/net/httpclient/EchoHandler.java ! test/jdk/java/net/httpclient/HeadersTest.java ! test/jdk/java/net/httpclient/HeadersTest1.java ! test/jdk/java/net/httpclient/HttpInputStreamTest.java ! test/jdk/java/net/httpclient/ImmutableHeaders.java ! test/jdk/java/net/httpclient/MessageHeadersTest.java ! test/jdk/java/net/httpclient/MultiAuthTest.java ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/TestKit.java ! test/jdk/java/net/httpclient/TestKitTest.java ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/docs/files/notsobigfile.txt ! test/jdk/java/net/httpclient/examples/WebSocketExample.java ! test/jdk/java/net/httpclient/http2/HpackDriverHeaderTable.java ! test/jdk/java/net/httpclient/http2/NoBody.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/TLSConnection.java ! test/jdk/java/net/httpclient/http2/Timeout.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BuffersTestingKit.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/CircularBufferTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/SpecHelper.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/TestHelper.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java ! test/jdk/java/net/httpclient/http2/server/BodyOutputStream.java ! test/jdk/java/net/httpclient/http2/server/Http2Handler.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java ! test/jdk/java/net/httpclient/http2/server/NoBodyHandler.java ! test/jdk/java/net/httpclient/http2/server/OutgoingPushPromise.java ! test/jdk/java/net/httpclient/http2/server/PushHandler.java ! test/jdk/java/net/httpclient/http2/server/Queue.java ! test/jdk/java/net/httpclient/http2/server/TestUtil.java ! test/jdk/java/net/httpclient/security/Security.java ! test/jdk/java/net/httpclient/websocket/BuildingWebSocketDriver.java ! test/jdk/java/net/httpclient/websocket/HeaderWriterDriver.java ! test/jdk/java/net/httpclient/websocket/MaskerDriver.java ! test/jdk/java/net/httpclient/websocket/ReaderDriver.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/HeaderWriterTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MaskerTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReaderTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SelectorTest.java From chris.hegarty at oracle.com Thu Nov 16 12:20:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 12:20:50 +0000 Subject: hg: jdk/sandbox: http-client-branch: merge Message-ID: <201711161220.vAGCKpUT011890@aojmv0008.oracle.com> Changeset: 76d033c9908f Author: chegar Date: 2017-11-16 12:15 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/76d033c9908f http-client-branch: merge - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject - src/hotspot/cpu/aarch64/jni_aarch64.h - src/hotspot/cpu/arm/jni_arm.h - src/hotspot/cpu/ppc/jni_ppc.h - src/hotspot/cpu/s390/jni_s390.h - src/hotspot/cpu/sparc/jni_sparc.h - src/hotspot/cpu/x86/jni_x86.h - src/hotspot/cpu/zero/jni_zero.h - src/hotspot/os/aix/jvm_aix.h - src/hotspot/os/bsd/jvm_bsd.h - src/hotspot/os/linux/jvm_linux.h - src/hotspot/os/solaris/jvm_solaris.h - src/hotspot/os/windows/jvm_windows.h - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp - src/hotspot/share/prims/jni_md.h - src/hotspot/share/prims/jvm.h - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - test/hotspot/jtreg/applications/ctw/Modules.java From chris.hegarty at oracle.com Thu Nov 16 19:18:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 19:18:45 +0000 Subject: hg: jdk/sandbox: 8191161: Reconsider generification of XPathFunction.evaluate Message-ID: <201711161918.vAGJIjxL005362@aojmv0008.oracle.com> Changeset: 7f06714e7f0b Author: joehw Date: 2017-11-16 11:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7f06714e7f0b 8191161: Reconsider generification of XPathFunction.evaluate Reviewed-by: lancea, rriggs ! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java From chris.hegarty at oracle.com Thu Nov 16 19:33:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 19:33:52 +0000 Subject: hg: jdk/sandbox: 17 new changesets Message-ID: <201711161933.vAGJXsbV009974@aojmv0008.oracle.com> Changeset: f2238a5326e7 Author: azvegint Date: 2017-11-09 11:27 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f2238a5326e7 8187803: JDK part of JavaFX-Swing dialogs appearing behind main stage Reviewed-by: kcr, serb, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + src/java.desktop/share/classes/sun/awt/OverrideNativeWindowHandle.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XLightweightFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WLightweightFramePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h Changeset: 8a3c1bdf9ecb Author: akolarkunnu Date: 2017-11-09 15:30 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8a3c1bdf9ecb 8190530: Compilation error in jemmy code FrameOperator.java due to missing of import statement of JemmyException Reviewed-by: ssadetsky, serb ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java Changeset: 51010df5ecb1 Author: akolarkunnu Date: 2017-11-09 15:32 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/51010df5ecb1 8190456: sanity/client/SwingSet/src/ComboBoxDemoTest.java failed with NPE from java.awt.EventQueue.getCurrentEventImpl() Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: fd3c961a89ec Author: ssadetsky Date: 2017-11-09 14:19 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fd3c961a89ec 8183504: 8u131 Win 10, issue with wrong position of Sogou IME popup Reviewed-by: psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 26ff2d9a753b Author: pbansal Date: 2017-11-10 12:37 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/26ff2d9a753b 8164811: [hidpi]Tests fail with OpenGL and GDI Rendering 8189257: Enabling Translucent Frame with setBackground disables HiDPI Reviewed-by: serb, prr, pnarayanan Contributed-by: pankaj.b.bansal at oracle.com ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java Changeset: 4182b3b158e0 Author: prr Date: 2017-11-13 12:10 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4182b3b158e0 8181139: Memory leak in awt_Font.cpp / AwtFont::Create Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp Changeset: 845872abef55 Author: prr Date: 2017-11-13 13:18 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/845872abef55 Merge - make/mapfiles/libextnet/mapfile-vers Changeset: d4ed3b8d166c Author: prr Date: 2017-11-13 15:04 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4ed3b8d166c 8191041: Questionable Rendering of Disabled Text in Swing GTK L&F Reviewed-by: prr, ssadetsky Contributed-by: Michael D ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java Changeset: dde53d789c3d Author: psadhukhan Date: 2017-11-14 10:32 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dde53d789c3d 8187957: Tab Size does not work correctly in JTextArea Reviewed-by: ssadetsky, serb ! src/java.desktop/share/classes/javax/swing/text/PlainView.java + test/jdk/javax/swing/JTextArea/TestTabSize.java Changeset: f17a797c910a Author: jdv Date: 2017-11-14 12:38 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f17a797c910a 8190512: PngReader incorrectly throws IllegalArgumentException for malformed images with negative dimensions Reviewed-by: prr, bpb, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngNegativeDimensionTest.java Changeset: ef7aad81c3d6 Author: rfield Date: 2017-11-14 10:45 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ef7aad81c3d6 8172154: jshell tool: make all IMPORTS.jsh generated at build time Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: f0c8554f0bce Author: prr Date: 2017-11-14 11:47 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f0c8554f0bce 8186306: Remove pisces from Java2D sources + build. Reviewed-by: serb, neugens ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt_xawt/mapfile-vers - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRBackend.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c ! test/jdk/TEST.ROOT ! test/jdk/TEST.groups ! test/jdk/java/awt/BasicStroke/DashStrokeTest.java + test/jdk/sun/java2d/marlin/DashStrokeTest.java + test/jdk/sun/java2d/marlin/JoinMiterTest.java + test/jdk/sun/java2d/marlin/OpenJDKFillBug.java + test/jdk/sun/java2d/marlin/Renderer/Test7019861.java + test/jdk/sun/java2d/marlin/Renderer/TestNPE.java + test/jdk/sun/java2d/marlin/ScaleTest.java + test/jdk/sun/java2d/marlin/StrokeShapeTest.java + test/jdk/sun/java2d/marlin/Test7036754.java + test/jdk/sun/java2d/marlin/ThinLineTest.java - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java Changeset: 314ac2e2db63 Author: prr Date: 2017-11-14 12:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/314ac2e2db63 Merge Changeset: e0f08a49f3e3 Author: rfield Date: 2017-11-14 19:33 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e0f08a49f3e3 8177076: jshell tool: allow non-zero /exit 8190383: JShell API: no way for the jshell tool to report exit status to provider Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolBuilder.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/package-info.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java Changeset: 3b6fc119b32b Author: shurailine Date: 2017-11-15 09:31 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3b6fc119b32b 8157338: sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java is unstable Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java Changeset: 1ade1286b38f Author: prr Date: 2017-11-16 10:45 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1ade1286b38f Merge - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject - src/hotspot/cpu/aarch64/jni_aarch64.h - src/hotspot/cpu/arm/jni_arm.h - src/hotspot/cpu/ppc/jni_ppc.h - src/hotspot/cpu/s390/jni_s390.h - src/hotspot/cpu/sparc/jni_sparc.h - src/hotspot/cpu/x86/jni_x86.h - src/hotspot/cpu/zero/jni_zero.h - src/hotspot/os/aix/jvm_aix.h - src/hotspot/os/bsd/jvm_bsd.h - src/hotspot/os/linux/jvm_linux.h - src/hotspot/os/solaris/jvm_solaris.h - src/hotspot/os/windows/jvm_windows.h - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp - src/hotspot/share/prims/jni_md.h - src/hotspot/share/prims/jvm.h - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - test/hotspot/jtreg/applications/ctw/Modules.java ! test/jdk/ProblemList.txt Changeset: 0b84d889a7d5 Author: prr Date: 2017-11-16 11:15 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0b84d889a7d5 Merge From daniel.fuchs at oracle.com Thu Nov 16 20:00:32 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 16 Nov 2017 20:00:32 +0000 Subject: hg: jdk/sandbox: http-client-branch: HttpClient uses ProxySelector.getDefault() by default Message-ID: <201711162000.vAGK0XAN020244@aojmv0008.oracle.com> Changeset: fa0fc03c0853 Author: dfuchs Date: 2017-11-16 19:56 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa0fc03c0853 http-client-branch: HttpClient uses ProxySelector.getDefault() by default ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/security/0.policy ! test/jdk/java/net/httpclient/security/1.policy ! test/jdk/java/net/httpclient/security/10.policy ! test/jdk/java/net/httpclient/security/11.policy ! test/jdk/java/net/httpclient/security/12.policy ! test/jdk/java/net/httpclient/security/14.policy ! test/jdk/java/net/httpclient/security/15.policy ! test/jdk/java/net/httpclient/security/2.policy ! test/jdk/java/net/httpclient/security/3.policy ! test/jdk/java/net/httpclient/security/4.policy ! test/jdk/java/net/httpclient/security/5.policy ! test/jdk/java/net/httpclient/security/6.policy ! test/jdk/java/net/httpclient/security/7.policy ! test/jdk/java/net/httpclient/security/8.policy ! test/jdk/java/net/httpclient/security/9.policy ! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy ! test/jdk/java/net/httpclient/websocket/security/httpclient.policy From chris.hegarty at oracle.com Thu Nov 16 20:48:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 20:48:54 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711162048.vAGKmt1m009833@aojmv0008.oracle.com> Changeset: 8fd3320d312c Author: lana Date: 2017-11-16 20:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8fd3320d312c Added tag jdk-10+32 for changeset a2008587c13f ! .hgtags Changeset: 2ac93efc62ed Author: lana Date: 2017-11-16 20:25 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2ac93efc62ed Merge From chris.hegarty at oracle.com Thu Nov 16 23:48:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 16 Nov 2017 23:48:44 +0000 Subject: hg: jdk/sandbox: 7 new changesets Message-ID: <201711162348.vAGNmjfB015576@aojmv0008.oracle.com> Changeset: 4e78aba768f0 Author: jjg Date: 2017-11-16 15:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4e78aba768f0 8190295: Introduce a new Table builder class Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testOptions/help.html Changeset: 7640bc1eb94f Author: jjg Date: 2017-11-16 15:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7640bc1eb94f 8190818: Introduce a new Script builder class Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 6b1311fbbaba Author: jjg Date: 2017-11-16 15:12 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6b1311fbbaba 8190819: Merge HtmlWriter into HtmlDocument Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java Changeset: 0e38db7cf1cc Author: jjg Date: 2017-11-16 15:13 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0e38db7cf1cc 8190820: Introduce a new Head builder class Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java Changeset: 4a28dc8a86c2 Author: jjg Date: 2017-11-16 15:16 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4a28dc8a86c2 8190821: Introduce a new Links builder class Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java Changeset: 6a9bb4f77d50 Author: jjg Date: 2017-11-16 15:17 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6a9bb4f77d50 8190822: Remove dead code that could lead to invalid HTML Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java Changeset: 90e0110a05f6 Author: jjg Date: 2017-11-16 15:21 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/90e0110a05f6 8190824: Eliminate HtmlDocWriter Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java From chris.hegarty at oracle.com Fri Nov 17 01:48:40 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 01:48:40 +0000 Subject: hg: jdk/sandbox: 8191420: Changing "requires" to "requires static" in an application module results in build failure Message-ID: <201711170148.vAH1meH1024341@aojmv0008.oracle.com> Changeset: 3e345eba9255 Author: erikj Date: 2017-11-17 02:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3e345eba9255 8191420: Changing "requires" to "requires static" in an application module results in build failure Reviewed-by: tbell ! make/common/Modules.gmk From chris.hegarty at oracle.com Fri Nov 17 05:03:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 05:03:41 +0000 Subject: hg: jdk/sandbox: 8190987: Package.getImplementationVersion returns null even if implementation version is non-null Message-ID: <201711170503.vAH53gcZ025941@aojmv0008.oracle.com> Changeset: 09ad9dd26857 Author: mchung Date: 2017-11-16 22:51 -0600 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/09ad9dd26857 8190987: Package.getImplementationVersion returns null even if implementation version is non-null Reviewed-by: mchung, rriggs Contributed-by: Michael Dardis ! src/java.base/share/classes/java/lang/Package.java + test/jdk/java/lang/Package/PackageVersionTest.java From chris.hegarty at oracle.com Fri Nov 17 10:45:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 10:45:46 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc change Message-ID: <201711171045.vAHAjlEX007926@aojmv0008.oracle.com> Changeset: 28dcbbc4148b Author: chegar Date: 2017-11-17 10:42 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/28dcbbc4148b http-client-branch: minor doc change ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java From chris.hegarty at oracle.com Fri Nov 17 10:48:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 10:48:57 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc change Message-ID: <201711171048.vAHAmwGl009183@aojmv0008.oracle.com> Changeset: bf59e29eff0c Author: chegar Date: 2017-11-17 10:45 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bf59e29eff0c http-client-branch: minor doc change ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java From pavel.rappo at oracle.com Fri Nov 17 10:59:29 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 17 Nov 2017 10:59:29 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) immutable builder copy; illegal headers; Message-ID: <201711171059.vAHAxUek012328@aojmv0008.oracle.com> Changeset: b922df193260 Author: prappo Date: 2017-11-17 13:55 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b922df193260 http-client-branch: (WebSocket) immutable builder copy; illegal headers; ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/BuildingWebSocketTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java From chris.hegarty at oracle.com Fri Nov 17 11:07:15 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 11:07:15 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc change Message-ID: <201711171107.vAHB7G7Q015097@aojmv0008.oracle.com> Changeset: 5928d92183d2 Author: chegar Date: 2017-11-17 11:03 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5928d92183d2 http-client-branch: minor doc change ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java From pavel.rappo at oracle.com Fri Nov 17 11:28:59 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 17 Nov 2017 11:28:59 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711171128.vAHBSxxB022054@aojmv0008.oracle.com> Changeset: 66b5d6013d85 Author: prappo Date: 2017-11-17 14:04 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/66b5d6013d85 http-client-branch: (WebSocket) the builder is immutable now ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java Changeset: 282ec9039187 Author: prappo Date: 2017-11-17 14:22 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/282ec9039187 http-client-branch: merge From daniel.fuchs at oracle.com Fri Nov 17 11:45:28 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 11:45:28 +0000 Subject: hg: jdk/sandbox: http-client-branch: adding time information to BufferingSubscriberTest.java Message-ID: <201711171145.vAHBjS3N027386@aojmv0008.oracle.com> Changeset: ac0c821cc75c Author: dfuchs Date: 2017-11-17 11:42 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ac0c821cc75c http-client-branch: adding time information to BufferingSubscriberTest.java ! test/jdk/java/net/httpclient/BufferingSubscriberTest.java From daniel.fuchs at oracle.com Fri Nov 17 12:16:17 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 12:16:17 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc tweak in HttpClient.java Message-ID: <201711171216.vAHCGI9P013696@aojmv0008.oracle.com> Changeset: efae85a1c504 Author: dfuchs Date: 2017-11-17 12:12 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/efae85a1c504 http-client-branch: minor doc tweak in HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java From daniel.fuchs at oracle.com Fri Nov 17 12:30:34 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 12:30:34 +0000 Subject: hg: jdk/sandbox: http-client-branch: typo in HttpClient.java Message-ID: <201711171230.vAHCUZHc018668@aojmv0008.oracle.com> Changeset: 15c2fc44b0cf Author: dfuchs Date: 2017-11-17 12:27 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/15c2fc44b0cf http-client-branch: typo in HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java From chris.hegarty at oracle.com Fri Nov 17 13:18:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 13:18:41 +0000 Subject: hg: jdk/sandbox: 8191468: jdk.scripting.nashorn.shell (jjs) module should use optional dependency for java.compiler module Message-ID: <201711171318.vAHDIfuU003934@aojmv0008.oracle.com> Changeset: 72b6d674bde2 Author: sundar Date: 2017-11-17 18:43 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/72b6d674bde2 8191468: jdk.scripting.nashorn.shell (jjs) module should use optional dependency for java.compiler module Reviewed-by: hannesw, jlaskey + src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/JavacPackagesHelper.java + src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/JrtPackagesHelper.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java ! src/jdk.scripting.nashorn.shell/share/classes/module-info.java + test/nashorn/script/basic/JDK-8191468.js From chris.hegarty at oracle.com Fri Nov 17 14:18:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 14:18:41 +0000 Subject: hg: jdk/sandbox: 8157246: MHs.arrayLength, arrayElementGetter/Setter, arrayConstructor need to specify invocation-time behavior Message-ID: <201711171418.vAHEIgvM022646@aojmv0008.oracle.com> Changeset: 76519338df34 Author: mchung Date: 2017-11-17 08:12 -0600 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/76519338df34 8157246: MHs.arrayLength, arrayElementGetter/Setter, arrayConstructor need to specify invocation-time behavior Reviewed-by: psandoz, rriggs ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/ArrayConstructorTest.java ! test/jdk/java/lang/invoke/ArrayLengthTest.java + test/jdk/java/lang/invoke/InvokeMethodHandleWithBadArgument.java ! test/jdk/java/lang/invoke/JavaDocExamplesTest.java ! test/jdk/java/lang/invoke/SpreadCollectTest.java From chris.hegarty at oracle.com Fri Nov 17 14:48:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 14:48:42 +0000 Subject: hg: jdk/sandbox: 8191442: Regression in LambdaFormBuffer.replaceFunctions Message-ID: <201711171448.vAHEmhU0002489@aojmv0008.oracle.com> Changeset: 13415772f06a Author: redestad Date: 2017-11-17 15:43 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/13415772f06a 8191442: Regression in LambdaFormBuffer.replaceFunctions Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java From daniel.fuchs at oracle.com Fri Nov 17 15:01:07 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 15:01:07 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc tweaks in HttpRequest Message-ID: <201711171501.vAHF172J006364@aojmv0008.oracle.com> Changeset: deaf861d440e Author: dfuchs Date: 2017-11-17 14:57 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/deaf861d440e http-client-branch: minor doc tweaks in HttpRequest ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java From daniel.fuchs at oracle.com Fri Nov 17 15:45:47 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 15:45:47 +0000 Subject: hg: jdk/sandbox: http-client-branch: better diagnosis of expected exceptions Message-ID: <201711171545.vAHFjmbv020704@aojmv0008.oracle.com> Changeset: 2585c47a1a55 Author: dfuchs Date: 2017-11-17 15:42 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2585c47a1a55 http-client-branch: better diagnosis of expected exceptions ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java From daniel.fuchs at oracle.com Fri Nov 17 15:47:16 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 15:47:16 +0000 Subject: hg: jdk/sandbox: http-client-branch: moved noBody() to HttpRequest.BodyPublisher Message-ID: <201711171547.vAHFlHAM021289@aojmv0008.oracle.com> Changeset: 3e1f7cdef8a5 Author: dfuchs Date: 2017-11-17 15:44 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3e1f7cdef8a5 http-client-branch: moved noBody() to HttpRequest.BodyPublisher ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java From daniel.fuchs at oracle.com Fri Nov 17 16:37:29 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 16:37:29 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc formatting in HttpRequest Message-ID: <201711171637.vAHGbTbY008934@aojmv0008.oracle.com> Changeset: bc54d015e09d Author: dfuchs Date: 2017-11-17 16:34 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bc54d015e09d http-client-branch: minor doc formatting in HttpRequest ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java From chris.hegarty at oracle.com Fri Nov 17 17:33:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 17:33:44 +0000 Subject: hg: jdk/sandbox: 8191429: List.sort should specify the sort is stable Message-ID: <201711171733.vAHHXjsu002042@aojmv0008.oracle.com> Changeset: 0545aafc7136 Author: psandoz Date: 2017-11-17 09:29 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0545aafc7136 8191429: List.sort should specify the sort is stable Reviewed-by: smarks ! src/java.base/share/classes/java/util/List.java From daniel.fuchs at oracle.com Fri Nov 17 17:38:05 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 17:38:05 +0000 Subject: hg: jdk/sandbox: http-client-branch: more precision for headers in HttpRequest.Builder Message-ID: <201711171738.vAHHc548003396@aojmv0008.oracle.com> Changeset: 06978e471003 Author: dfuchs Date: 2017-11-17 17:34 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/06978e471003 http-client-branch: more precision for headers in HttpRequest.Builder ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java From daniel.fuchs at oracle.com Fri Nov 17 17:49:31 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 17 Nov 2017 17:49:31 +0000 Subject: hg: jdk/sandbox: http-client-branch: more precision for GET() in HttpRequest.Builder Message-ID: <201711171749.vAHHnWR9007340@aojmv0008.oracle.com> Changeset: 0e9392a4dc6d Author: dfuchs Date: 2017-11-17 17:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0e9392a4dc6d http-client-branch: more precision for GET() in HttpRequest.Builder ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java From chris.hegarty at oracle.com Fri Nov 17 18:44:14 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 18:44:14 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment asFileImpl sneaked into the API Message-ID: <201711171844.vAHIiF0E024732@aojmv0008.oracle.com> Changeset: 0262f29eef0d Author: chegar Date: 2017-11-17 18:38 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0262f29eef0d http-client-branch: review comment asFileImpl sneaked into the API ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java From chris.hegarty at oracle.com Fri Nov 17 21:03:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 21:03:44 +0000 Subject: hg: jdk/sandbox: 8180437: Remaining renames of CAS misnomer "swap" => "set" Message-ID: <201711172103.vAHL3jdx007692@aojmv0008.oracle.com> Changeset: 065700a01c96 Author: psandoz Date: 2017-11-17 12:09 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/065700a01c96 8180437: Remaining renames of CAS misnomer "swap" => "set" Reviewed-by: martin ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java From chris.hegarty at oracle.com Fri Nov 17 22:48:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 17 Nov 2017 22:48:42 +0000 Subject: hg: jdk/sandbox: 8176838: Remove :compact1, :compact2. :compact3, :needs_jre test groups. Message-ID: <201711172248.vAHMmgW5008639@aojmv0008.oracle.com> Changeset: d13a28b0cdee Author: shurailine Date: 2017-11-17 07:34 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d13a28b0cdee 8176838: Remove :compact1, :compact2. :compact3, :needs_jre test groups. Reviewed-by: alanb, dholmes ! test/jdk/TEST.groups From chris.hegarty at oracle.com Sat Nov 18 02:48:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 18 Nov 2017 02:48:41 +0000 Subject: hg: jdk/sandbox: 8191464: jdk/javadoc/doclet/testModules/TestModules.java 2 of 333 subtests failed Message-ID: <201711180248.vAI2mglu018328@aojmv0008.oracle.com> Changeset: 4fab795915b6 Author: jjg Date: 2017-11-17 18:37 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4fab795915b6 8191464: jdk/javadoc/doclet/testModules/TestModules.java 2 of 333 subtests failed Reviewed-by: bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java From pavel.rappo at oracle.com Sat Nov 18 17:42:30 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Sat, 18 Nov 2017 17:42:30 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) builder change Message-ID: <201711181742.vAIHgVZS010928@aojmv0008.oracle.com> Changeset: 12a64276cc96 Author: prappo Date: 2017-11-18 20:13 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/12a64276cc96 http-client-branch: (WebSocket) builder change ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/examples/WebSocketExample.java ! test/jdk/java/net/httpclient/websocket/ConnectionHandover.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/BuildingWebSocketTest.java ! test/jdk/java/net/httpclient/websocket/security/WSURLPermissionTest.java From chris.hegarty at oracle.com Mon Nov 20 12:18:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 20 Nov 2017 12:18:43 +0000 Subject: hg: jdk/sandbox: 8191123: java.awt.im.InputContext API doc has a reference to extensions Message-ID: <201711201218.vAKCIhGS027401@aojmv0008.oracle.com> Changeset: ebe854b910ff Author: rgoel Date: 2017-11-20 17:34 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ebe854b910ff 8191123: java.awt.im.InputContext API doc has a reference to extensions Reviewed-by: naoto ! src/java.desktop/share/classes/java/awt/im/InputContext.java From daniel.fuchs at oracle.com Mon Nov 20 15:40:16 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 20 Nov 2017 15:40:16 +0000 Subject: hg: jdk/sandbox: http-client-branch: minor doc formatting Message-ID: <201711201540.vAKFeG79000966@aojmv0008.oracle.com> Changeset: d4142ab48c8a Author: dfuchs Date: 2017-11-20 15:37 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4142ab48c8a http-client-branch: minor doc formatting ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java From daniel.fuchs at oracle.com Mon Nov 20 15:50:22 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 20 Nov 2017 15:50:22 +0000 Subject: hg: jdk/sandbox: http-client-branch: more debugging, and hopefully a fix, for a FlowTest intermittent failure (ERROR AT END) Message-ID: <201711201550.vAKFoMP0004583@aojmv0008.oracle.com> Changeset: 2c38de4b50bd Author: dfuchs Date: 2017-11-20 15:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2c38de4b50bd http-client-branch: more debugging, and hopefully a fix, for a FlowTest intermittent failure (ERROR AT END) ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java From chris.hegarty at oracle.com Mon Nov 20 18:40:39 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 20 Nov 2017 18:40:39 +0000 Subject: hg: jdk/sandbox: http-client-branch: remove some degenerate test cases from BufferingSubscriberTest Message-ID: <201711201840.vAKIeeB6006040@aojmv0008.oracle.com> Changeset: 5f0b66e83dfa Author: chegar Date: 2017-11-20 18:36 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5f0b66e83dfa http-client-branch: remove some degenerate test cases from BufferingSubscriberTest ! test/jdk/java/net/httpclient/BufferingSubscriberTest.java From chris.hegarty at oracle.com Mon Nov 20 20:03:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 20 Nov 2017 20:03:44 +0000 Subject: hg: jdk/sandbox: 8190906: tools/javac/failover/CheckAttributedTree.java failed with timeout Message-ID: <201711202003.vAKK3jIq003279@aojmv0008.oracle.com> Changeset: abe64cd683a4 Author: vromero Date: 2017-11-20 14:45 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/abe64cd683a4 8190906: tools/javac/failover/CheckAttributedTree.java failed with timeout Reviewed-by: jjg, mcimadamore ! test/langtools/tools/javac/failover/CheckAttributedTree.java From chris.hegarty at oracle.com Mon Nov 20 22:18:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 20 Nov 2017 22:18:43 +0000 Subject: hg: jdk/sandbox: 8175883: bytecode generated for the enhanced for loop may block memory garbage collecting Message-ID: <201711202218.vAKMIhJ2014043@aojmv0008.oracle.com> Changeset: e29ae57c6421 Author: vromero Date: 2017-11-20 17:07 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e29ae57c6421 8175883: bytecode generated for the enhanced for loop may block memory garbage collecting Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/langtools/tools/javac/flow/tests/TestCaseForEach.java From chris.hegarty at oracle.com Mon Nov 20 22:33:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 20 Nov 2017 22:33:48 +0000 Subject: hg: jdk/sandbox: 8191614: Generated configure out of sync Message-ID: <201711202233.vAKMXnrL018489@aojmv0008.oracle.com> Changeset: 53440b6353b6 Author: erikj Date: 2017-11-20 14:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/53440b6353b6 8191614: Generated configure out of sync Reviewed-by: redestad ! make/autoconf/generated-configure.sh From chris.hegarty at oracle.com Tue Nov 21 03:03:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 03:03:42 +0000 Subject: hg: jdk/sandbox: 8191632: Typos in comments due to duplicating words Message-ID: <201711210303.vAL33gKL022242@aojmv0008.oracle.com> Changeset: 39db80b32b69 Author: igerasim Date: 2017-11-20 18:46 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/39db80b32b69 8191632: Typos in comments due to duplicating words Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java ! src/java.base/share/classes/sun/net/idn/StringPrep.java ! src/java.base/share/classes/sun/net/www/MimeEntry.java ! src/java.base/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java ! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java ! src/java.base/solaris/native/libjvm_dtrace/jvm_dtrace.c From chris.hegarty at oracle.com Tue Nov 21 04:33:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 04:33:47 +0000 Subject: hg: jdk/sandbox: 8187588: Error generating using JDK 9 javadoc against a JDK 8 source repository Message-ID: <201711210433.vAL4XlZQ018050@aojmv0008.oracle.com> Changeset: 2053c5489a9e Author: ksrini Date: 2017-11-20 16:50 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2053c5489a9e 8187588: Error generating using JDK 9 javadoc against a JDK 8 source repository Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + test/langtools/jdk/javadoc/tool/testSourceOption/TestSourceOption.java From chris.hegarty at oracle.com Tue Nov 21 04:48:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 04:48:43 +0000 Subject: hg: jdk/sandbox: 8191162: Use @implSpec tag for javax.lang.model.util visitor methods Message-ID: <201711210448.vAL4mhtO023397@aojmv0008.oracle.com> Changeset: 5cc5b8270cad Author: darcy Date: 2017-11-20 20:33 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5cc5b8270cad 8191162: Use @implSpec tag for javax.lang.model.util visitor methods Reviewed-by: vromero ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java From chris.hegarty at oracle.com Tue Nov 21 05:18:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 05:18:43 +0000 Subject: hg: jdk/sandbox: 8034258: Don't use binary testing class files Message-ID: <201711210518.vAL5IhSU005021@aojmv0008.oracle.com> Changeset: b29191b9e727 Author: pmuthuswamy Date: 2017-11-20 20:49 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b29191b9e727 8034258: Don't use binary testing class files Reviewed-by: jjg, ksrini ! test/langtools/tools/javadoc/sourceOnly/Test.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class + test/langtools/tools/javadoc/sourceOnly/p/NonSource.jasm ! test/langtools/tools/javadoc/sourceOnly/p/SourceOnly.java From chris.hegarty at oracle.com Tue Nov 21 08:03:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 08:03:44 +0000 Subject: hg: jdk/sandbox: 8189659: Anonymous subtype of raw type causes VerifyError Message-ID: <201711210803.vAL83jFG026292@aojmv0008.oracle.com> Changeset: 924591048898 Author: sadayapalam Date: 2017-11-21 13:27 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/924591048898 8189659: Anonymous subtype of raw type causes VerifyError Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/langtools/tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java + test/langtools/tools/javac/generics/bridges/VerifyNoBridgeLoopTest.java From chris.hegarty at oracle.com Tue Nov 21 09:03:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 09:03:48 +0000 Subject: hg: jdk/sandbox: 8191204: Post-consolidation cleaning up of the build system Message-ID: <201711210903.vAL93nuw016790@aojmv0008.oracle.com> Changeset: 5ab3961d20dd Author: ihse Date: 2017-11-21 09:56 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5ab3961d20dd 8191204: Post-consolidation cleaning up of the build system Reviewed-by: tbell, dholmes ! make/autoconf/configure ! make/autoconf/generated-configure.sh ! make/autoconf/hotspot.m4 ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/CompileLibjsig.gmk From pavel.rappo at oracle.com Tue Nov 21 09:32:58 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 21 Nov 2017 09:32:58 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) API update Message-ID: <201711210932.vAL9WwTq027028@aojmv0008.oracle.com> Changeset: cb8fcde5b5c8 Author: prappo Date: 2017-11-21 12:27 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cb8fcde5b5c8 http-client-branch: (WebSocket) API update ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/websocket/ConnectionHandover.java From chris.hegarty at oracle.com Tue Nov 21 09:33:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 09:33:44 +0000 Subject: hg: jdk/sandbox: 8191313: Deprecate RMIConnectorServer.CREDENTIAL_TYPES Message-ID: <201711210933.vAL9XiZp027309@aojmv0008.oracle.com> Changeset: 49e605998d2b Author: uvangapally Date: 2017-11-21 01:25 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/49e605998d2b 8191313: Deprecate RMIConnectorServer.CREDENTIAL_TYPES Summary: Deprecated RMIConnectorServer.CREDENTIAL_TYPES Reviewed-by: rriggs, dfuchs Contributed-by: ujwal.vangapally at oracle.com ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java From chris.hegarty at oracle.com Tue Nov 21 09:48:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 09:48:48 +0000 Subject: hg: jdk/sandbox: 8191112: javac OutOfMemoryError caused by \"-Xlint:exports\" option Message-ID: <201711210948.vAL9mnRD002322@aojmv0008.oracle.com> Changeset: 7944849362f3 Author: jlahoda Date: 2017-11-21 10:26 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7944849362f3 8191112: javac OutOfMemoryError caused by \"-Xlint:exports\" option Summary: When validating type visibility, ignore transitive automatic modules dependencies. Reviewed-by: abuckley, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/modules/ExportsUnexported.java From pavel.rappo at oracle.com Tue Nov 21 10:34:07 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 21 Nov 2017 10:34:07 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) cleanup. Removed not needed classes. I'll bring some of them in later, when I need them. Message-ID: <201711211034.vALAY8sh017240@aojmv0008.oracle.com> Changeset: 1e3a22efaefd Author: prappo Date: 2017-11-21 13:30 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1e3a22efaefd http-client-branch: (WebSocket) cleanup. Removed not needed classes. I'll bring some of them in later, when I need them. - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SynchronousPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TemporarySubscription.java ! test/jdk/java/net/httpclient/websocket/BuildingWebSocketDriver.java ! test/jdk/java/net/httpclient/websocket/HeaderWriterDriver.java - test/jdk/java/net/httpclient/websocket/LoggingHelper.java ! test/jdk/java/net/httpclient/websocket/MaskerDriver.java ! test/jdk/java/net/httpclient/websocket/ReaderDriver.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java From chris.hegarty at oracle.com Tue Nov 21 11:37:33 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 11:37:33 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711211137.vALBbXud006396@aojmv0008.oracle.com> Changeset: dbcbcda0e413 Author: chegar Date: 2017-11-21 10:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dbcbcda0e413 http-client-branch: merge with default - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: a88515bdd90a Author: chegar Date: 2017-11-21 11:33 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a88515bdd90a http-client-branch: merge - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SynchronousPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/TemporarySubscription.java - test/jdk/java/net/httpclient/websocket/LoggingHelper.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java From daniel.fuchs at oracle.com Tue Nov 21 12:36:16 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 21 Nov 2017 12:36:16 +0000 Subject: hg: jdk/sandbox: http-client-branch: avoid picking buffer size resulting in too long delays for BufferingSubscriberTest.java Message-ID: <201711211236.vALCaHxM001932@aojmv0008.oracle.com> Changeset: 2a7e2724a422 Author: dfuchs Date: 2017-11-21 12:32 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2a7e2724a422 http-client-branch: avoid picking buffer size resulting in too long delays for BufferingSubscriberTest.java ! test/jdk/java/net/httpclient/BufferingSubscriberTest.java From pavel.rappo at oracle.com Tue Nov 21 14:22:08 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 21 Nov 2017 14:22:08 +0000 Subject: hg: jdk/sandbox: http-client-branch: removed RS TCK-incompatible publisher, updated subscribers so they'd pass TCK Message-ID: <201711211422.vALEM8NT004308@aojmv0008.oracle.com> Changeset: 3bac3bca4adb Author: prappo Date: 2017-11-21 17:17 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3bac3bca4adb http-client-branch: removed RS TCK-incompatible publisher, updated subscribers so they'd pass TCK - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java From daniel.fuchs at oracle.com Tue Nov 21 16:42:59 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 21 Nov 2017 16:42:59 +0000 Subject: hg: jdk/sandbox: http-client-branch: remove usage of deprecated Class::newInstance Message-ID: <201711211643.vALGh0PR015898@aojmv0008.oracle.com> Changeset: 5c13ff6e444b Author: dfuchs Date: 2017-11-21 16:39 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5c13ff6e444b http-client-branch: remove usage of deprecated Class::newInstance ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FilterFactory.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java From chris.hegarty at oracle.com Tue Nov 21 20:42:04 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 20:42:04 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments on WS spec Message-ID: <201711212042.vALKg5Sv002850@aojmv0008.oracle.com> Changeset: ad404eb1c8c1 Author: chegar Date: 2017-11-21 20:38 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ad404eb1c8c1 http-client-branch: review comments on WS spec ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java From chris.hegarty at oracle.com Tue Nov 21 21:18:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 21:18:45 +0000 Subject: hg: jdk/sandbox: 3 new changesets Message-ID: <201711212118.vALLIkiE016979@aojmv0008.oracle.com> Changeset: a7d101e56b36 Author: robm Date: 2017-11-21 21:01 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a7d101e56b36 8189646: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java failed with "java.net.SocketTimeoutException: Read timed out" Reviewed-by: coffeys ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Changeset: 93bba74ed8a3 Author: jjg Date: 2017-11-21 13:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/93bba74ed8a3 8156694: javap should render annotations in a friendly way Reviewed-by: mcimadamore ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java + test/langtools/tools/javap/AnnoTest.java ! test/langtools/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java Changeset: 5d4864563be7 Author: jjg Date: 2017-11-21 13:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5d4864563be7 Merge From chris.hegarty at oracle.com Tue Nov 21 23:03:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 23:03:43 +0000 Subject: hg: jdk/sandbox: 8180019: javadoc should treat failure to access URL as an error, not a warning. Message-ID: <201711212303.vALN3i2t017938@aojmv0008.oracle.com> Changeset: 7e57d42b5eeb Author: ksrini Date: 2017-11-21 13:17 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7e57d42b5eeb 8180019: javadoc should treat failure to access URL as an error, not a warning. Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java From chris.hegarty at oracle.com Tue Nov 21 23:48:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 21 Nov 2017 23:48:43 +0000 Subject: hg: jdk/sandbox: 8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily Message-ID: <201711212348.vALNmiGO029748@aojmv0008.oracle.com> Changeset: 8794b5061a3e Author: rfield Date: 2017-11-21 23:38 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8794b5061a3e 8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily Reviewed-by: rfield Contributed-by: xu.y.yin at oracle.com ! test/langtools/ProblemList.txt From chris.hegarty at oracle.com Wed Nov 22 01:03:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 01:03:43 +0000 Subject: hg: jdk/sandbox: 8191744: Remove typo in makefile Message-ID: <201711220103.vAM13iUN019707@aojmv0008.oracle.com> Changeset: 3812717dc3e9 Author: erikj Date: 2017-11-21 16:54 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3812717dc3e9 8191744: Remove typo in makefile Reviewed-by: tbell ! test/make/TestCopyFiles.gmk From pavel.rappo at oracle.com Wed Nov 22 09:05:16 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 22 Nov 2017 09:05:16 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) CompletableFuture -> MinimalFuture Message-ID: <201711220905.vAM95HZk021425@aojmv0008.oracle.com> Changeset: 1e2fa7c503c1 Author: prappo Date: 2017-11-22 11:30 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1e2fa7c503c1 http-client-branch: (WebSocket) CompletableFuture -> MinimalFuture ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From chris.hegarty at oracle.com Wed Nov 22 10:19:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 10:19:44 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments, minor WS spec updates Message-ID: <201711221019.vAMAJjYx011042@aojmv0008.oracle.com> Changeset: 0bd10b7df2d2 Author: chegar Date: 2017-11-22 10:15 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0bd10b7df2d2 http-client-branch: review comments, minor WS spec updates ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java From michael.x.mcmahon at oracle.com Wed Nov 22 11:25:00 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 22 Nov 2017 11:25:00 +0000 Subject: hg: jdk/sandbox: http-client-branch: HttpRequest/HttpResponse api change: remove link between requests, add links between responses. Fixed some redirection problems Message-ID: <201711221125.vAMBP1ot029463@aojmv0008.oracle.com> Changeset: 32f6aefec11e Author: michaelm Date: 2017-11-22 11:21 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/32f6aefec11e http-client-branch: HttpRequest/HttpResponse api change: remove link between requests, add links between responses. Fixed some redirection problems ! 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/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java ! test/jdk/java/net/httpclient/http2/server/BodyOutputStream.java ! test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/http2/server/Queue.java From chris.hegarty at oracle.com Wed Nov 22 12:48:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 12:48:44 +0000 Subject: hg: jdk/sandbox: 8191655: LambdaConversionException: Invalid receiver type interface; not a subtype of implementation type interface Message-ID: <201711221248.vAMCmiHt029358@aojmv0008.oracle.com> Changeset: bbd692ad4fa3 Author: sadayapalam Date: 2017-11-22 18:07 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bbd692ad4fa3 8191655: LambdaConversionException: Invalid receiver type interface; not a subtype of implementation type interface Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java + test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceUnionTypeTest.java From pavel.rappo at oracle.com Wed Nov 22 14:18:38 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 22 Nov 2017 14:18:38 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) moving http proxy-related code to OpeningHandshake Message-ID: <201711221418.vAMEIdYW025357@aojmv0008.oracle.com> Changeset: 937985fc3c45 Author: prappo Date: 2017-11-22 17:13 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/937985fc3c45 http-client-branch: (WebSocket) moving http proxy-related code to OpeningHandshake ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From pavel.rappo at oracle.com Wed Nov 22 14:34:49 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 22 Nov 2017 14:34:49 +0000 Subject: hg: jdk/sandbox: http-client-branch: (HPACK) renamed test Message-ID: <201711221434.vAMEYo3K000311@aojmv0008.oracle.com> Changeset: 8898d000aec5 Author: prappo Date: 2017-11-22 17:27 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8898d000aec5 http-client-branch: (HPACK) renamed test - test/jdk/java/net/httpclient/http2/HpackDriverHeaderTable.java + test/jdk/java/net/httpclient/http2/HpackHeaderTableDriver.java From chris.hegarty at oracle.com Wed Nov 22 15:19:08 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 15:19:08 +0000 Subject: hg: jdk/sandbox: 39 new changesets Message-ID: <201711221519.vAMFJCXi012787@aojmv0008.oracle.com> Changeset: 0ce0ac68ace7 Author: rehn Date: 2017-08-31 10:00 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0ce0ac68ace7 8189941: Implementation JEP 312: Thread-local handshake Summary: Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none. Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes Contributed-by: mikael.gerdin at oracle.com, erik.osterlund at oracle.com, robbin.ehn at oracle.com ! make/test/JtregNativeHotspot.gmk ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/os/aix/os_aix.cpp + src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_sparc/thread_solaris_sparc.hpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/globals.hpp + src/hotspot/share/runtime/handshake.cpp + src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/interfaceSupport.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp + src/hotspot/share/runtime/safepointMechanism.cpp + src/hotspot/share/runtime/safepointMechanism.hpp + src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/timer.cpp ! src/hotspot/share/runtime/timer.hpp ! src/hotspot/share/runtime/vm_operations.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java + test/hotspot/jtreg/runtime/handshake/libHandshakeTransitionTest.c ! test/lib/sun/hotspot/WhiteBox.java Changeset: a93ce8f7bddb Author: roland Date: 2017-11-13 14:53 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a93ce8f7bddb 8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String Summary: Skip the logic that set the value of the Phi iv if the exit condition is "not equal" Reviewed-by: thartmann, mdoerr ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestCountedLoopBadIVRange.java Changeset: acda08206310 Author: rehn Date: 2017-11-14 10:09 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/acda08206310 8190925: Deprecate FastTLABRefill and set default off Reviewed-by: dholmes, mlarsson ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 3cfab71d6c81 Author: ihse Date: 2017-10-30 08:34 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3cfab71d6c81 8190284: link-time-opt should not be using -fwhole-program Reviewed-by: dholmes ! make/hotspot/lib/JvmFeatures.gmk Changeset: 5caa1d5f74c1 Author: sjohanss Date: 2017-11-14 11:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5caa1d5f74c1 8186571: Implementation: JEP 307: Parallel Full GC for G1 Summary: Improve G1 worst-case latencies by making the full GC parallel. Reviewed-by: tschatzl, sangheki, ehelin ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CardLiveData.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap_ext.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp + src/hotspot/share/gc/g1/g1FullCollector.cpp + src/hotspot/share/gc/g1/g1FullCollector.hpp + src/hotspot/share/gc/g1/g1FullCollector_ext.cpp + src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp + src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp + src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp + src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp + src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp + src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp + src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp + src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp + src/hotspot/share/gc/g1/g1FullGCMarker.cpp + src/hotspot/share/gc/g1/g1FullGCMarker.hpp + src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp + src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp + src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp + src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp + src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp + src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp + src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp + src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp + src/hotspot/share/gc/g1/g1FullGCTask.cpp + src/hotspot/share/gc/g1/g1FullGCTask.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp ! src/hotspot/share/gc/g1/g1_specialized_oop_closures.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/serial/markSweep.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/memory/universe.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + test/hotspot/gtest/gc/g1/test_heapRegion.cpp + test/hotspot/gtest/gc/shared/test_preservedMarks.cpp ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java Changeset: 95363d2f2c13 Author: jwilhelm Date: 2017-11-14 03:39 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/95363d2f2c13 Merge ! make/conf/jib-profiles.js - make/mapfiles/libextnet/mapfile-vers Changeset: e20d8f168bb6 Author: coleenp Date: 2017-11-13 17:29 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e20d8f168bb6 8190891: Clean up G1 barrier code in compiler interface (ci) Summary: consolidate gc barrier code in ci Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp Changeset: 99f13d4afe85 Author: coleenp Date: 2017-11-14 10:10 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/99f13d4afe85 Merge - make/mapfiles/libextnet/mapfile-vers - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp Changeset: 839a3b403a5e Author: mdoerr Date: 2017-11-14 16:45 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/839a3b403a5e 8191212: AIX: Build and polling page allocation broken after 8189941 Reviewed-by: stuefe ! src/hotspot/os/aix/safepointMechanism_aix.cpp Changeset: 2219a502fd45 Author: hseigel Date: 2017-11-14 14:05 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2219a502fd45 8191132: assert condition should not be in quotes Summary: Remove bogus double quotation marks Reviewed-by: coleenp ! src/hotspot/share/oops/cpCache.cpp Changeset: fa736014cf28 Author: cjplummer Date: 2017-11-14 18:08 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa736014cf28 8191049: Add alternate version of pns() that is callable from within hotspot source Summary: added pns2() to debug.cpp Reviewed-by: stuefe, gthornbr ! src/hotspot/share/utilities/debug.cpp Changeset: 895fddb973a1 Author: jcm Date: 2017-11-15 00:49 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/895fddb973a1 6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR Summary: Made changes in topLevelExceptionFilter for handling unsafe single value invalid memory access failures, equivalent of JDK-4454115. Reviewed-by: dholmes, dlong ! src/hotspot/os/windows/os_windows.cpp Changeset: ef2e9b041e32 Author: chaeubl Date: 2017-11-15 13:46 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ef2e9b041e32 8178048: [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode() Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java Changeset: 352b17f62ff7 Author: coleenp Date: 2017-11-15 08:14 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/352b17f62ff7 8191315: Add serviceability/sa/TestRevPtrsForInvokeDynamic.java to ProblemList.txt Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: a879c04d61ea Author: coleenp Date: 2017-11-15 08:14 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a879c04d61ea 8179603: create a jtreg test group for hotspot tests excluding application testing Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/TEST.groups Changeset: 7092940fbaff Author: coleenp Date: 2017-11-15 08:25 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7092940fbaff Merge - make/mapfiles/libextnet/mapfile-vers - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp ! test/hotspot/jtreg/TEST.groups Changeset: eb3696e0c6d8 Author: sjohanss Date: 2017-11-15 17:05 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/eb3696e0c6d8 8189734: Cleanup MarkSweep when G1 dependency is gone Reviewed-by: sangheki, tschatzl ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/serial/genMarkSweep.hpp ! src/hotspot/share/gc/serial/markSweep.cpp ! src/hotspot/share/gc/serial/markSweep.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp Changeset: acaf894a5b5d Author: coleenp Date: 2017-11-15 16:48 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/acaf894a5b5d 8191370: Add serviceability agent tests to tier1 Reviewed-by: gtriantafill, dcubed ! test/hotspot/jtreg/TEST.groups Changeset: f113d1ef7bed Author: sballal Date: 2017-11-16 09:26 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f113d1ef7bed 8190198: SA: Framework for writing 'jhsdb clhsdb' commands tests and testcases for some of the commands Reviewed-by: jgeorge, dholmes + test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java + test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java + test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java + test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java + test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java + test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java + test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java + test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: 75d365bfc2e6 Author: jgeorge Date: 2017-11-16 11:58 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/75d365bfc2e6 8190307: SA tests for the clhsdb commands: universe, intconstant, type Summary: SA Test cases for the clhsdb commands: universe, intconstant, type Reviewed-by: dholmes, sballal + test/hotspot/jtreg/serviceability/sa/TestIntConstant.java + test/hotspot/jtreg/serviceability/sa/TestType.java + test/hotspot/jtreg/serviceability/sa/TestUniverse.java Changeset: 4c42aa431f40 Author: rkennke Date: 2017-11-07 11:58 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4c42aa431f40 8189171: Move GC argument processing into GC specific classes Reviewed-by: pliden, eosterlund + src/hotspot/share/gc/cms/cmsArguments.cpp + src/hotspot/share/gc/cms/cmsArguments.hpp + src/hotspot/share/gc/g1/g1Arguments.cpp + src/hotspot/share/gc/g1/g1Arguments.hpp + src/hotspot/share/gc/parallel/parallelArguments.cpp + src/hotspot/share/gc/parallel/parallelArguments.hpp + src/hotspot/share/gc/serial/serialArguments.cpp + src/hotspot/share/gc/serial/serialArguments.hpp + src/hotspot/share/gc/shared/gcArguments.cpp + src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: aed3a9c1abfe Author: cjplummer Date: 2017-11-16 14:47 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/aed3a9c1abfe 8186540: [TESTBUG] serviceability/dcmd/jvmti/LoadAgentDcmdTest.java failed to clean up files in agentvm mode Summary: run the test in "othervm" mode Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java Changeset: 7f22774a5f42 Author: bobv Date: 2017-11-15 10:34 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7f22774a5f42 8146115: Improve docker container detection and resource configuration usage Reviewed-by: dholmes, kbarrett, phh ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/globals_linux.hpp + src/hotspot/os/linux/osContainer_linux.cpp + src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 23618a77e87d Author: bobv Date: 2017-11-16 09:50 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/23618a77e87d Merge ! src/hotspot/share/runtime/arguments.cpp Changeset: a65fe31de50d Author: bobv Date: 2017-11-16 18:06 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a65fe31de50d Merge Changeset: 0ad8a90268a7 Author: glaubitz Date: 2017-11-15 16:03 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0ad8a90268a7 8191333: Zero variant broken after 8189941 Reviewed-by: rehn, coleenp ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: f5581b073aff Author: coleenp Date: 2017-11-16 18:34 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f5581b073aff Merge Changeset: d6d00f785f39 Author: mseledtsov Date: 2017-11-16 19:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d6d00f785f39 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration Summary: Created tests for the feature Reviewed-by: bobv, iignatyev ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java + test/hotspot/jtreg/runtime/containers/docker/CPUSetsReader.java + test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java + test/hotspot/jtreg/runtime/containers/docker/Common.java ! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java + test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java + test/hotspot/jtreg/runtime/containers/docker/TEST.properties + test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java + test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java + test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java + test/hotspot/jtreg/runtime/containers/docker/TestMisc.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: da4fb7d2f917 Author: uvangapally Date: 2017-11-17 11:08 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/da4fb7d2f917 8024352: MBeanOperationInfo accepts any int value as "impact" Summary: MBeanOperationInfo throw an llegalArgumentException if the impact argument is not among the defined values Reviewed-by: rriggs, dfuchs, mchung Contributed-by: ujwal.vangapally at oracle.com ! src/java.management/share/classes/javax/management/MBeanOperationInfo.java ! test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java + test/jdk/javax/management/mxbean/MBeanOperationInfoImpactRangeTest.java Changeset: b4d2929683b6 Author: jwilhelm Date: 2017-11-17 02:50 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b4d2929683b6 Merge Changeset: af1361361585 Author: mdoerr Date: 2017-11-16 10:20 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/af1361361585 8191337: GCC 4.8 build broken after 8186571 Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp Changeset: 7397b5b2d3b2 Author: rkennke Date: 2017-11-16 17:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7397b5b2d3b2 8191424: Missing include in gcArguments.cpp Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: cde4a65ba47d Author: rkennke Date: 2017-11-16 12:53 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cde4a65ba47d 8189389: Move heap creation into GC interface Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/cms/cmsArguments.cpp ! src/hotspot/share/gc/cms/cmsArguments.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelArguments.hpp ! src/hotspot/share/gc/serial/serialArguments.cpp ! src/hotspot/share/gc/serial/serialArguments.hpp ! src/hotspot/share/gc/shared/gcArguments.hpp + src/hotspot/share/gc/shared/gcArguments.inline.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/universe.inline.hpp Changeset: 564882d918d4 Author: zgu Date: 2017-11-16 20:21 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/564882d918d4 8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on Summary: Include metadata information in NMT final report Reviewed-by: adinn, stuefe ! src/hotspot/share/services/memTracker.cpp Changeset: d4af6b80aec3 Author: dchuyko Date: 2017-11-17 20:56 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4af6b80aec3 8189177: AARCH64: Improve _updateBytesCRC32C intrinsic Reviewed-by: drwhite, dsamersoff ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: bdbef8638948 Author: dlong Date: 2017-11-21 09:04 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bdbef8638948 8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs Reviewed-by: vlivanov, dpochepk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! test/hotspot/jtreg/compiler/runtime/Test8168712.java Changeset: 9b196a8a5862 Author: rehn Date: 2017-11-20 10:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9b196a8a5862 8191373: Multiple NUMA nodes expected Reviewed-by: dholmes, gromero, dcubed ! src/hotspot/share/runtime/thread.cpp Changeset: a82c9f231737 Author: sballal Date: 2017-11-21 11:27 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a82c9f231737 8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler Reviewed-by: dholmes, jgeorge ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: 66350f079368 Author: jwilhelm Date: 2017-11-22 16:12 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/66350f079368 Merge - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class From chris.hegarty at oracle.com Wed Nov 22 15:30:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 15:30:57 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments minor spec cleanup Message-ID: <201711221530.vAMFUwBg016590@aojmv0008.oracle.com> Changeset: 5cb7c3fbddcd Author: chegar Date: 2017-11-22 15:26 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5cb7c3fbddcd http-client-branch: review comments minor spec cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java From chris.hegarty at oracle.com Wed Nov 22 15:33:59 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 15:33:59 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments remove superflous ssl permission check Message-ID: <201711221534.vAMFY0oc017537@aojmv0008.oracle.com> Changeset: 038e64c3d92a Author: chegar Date: 2017-11-22 15:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/038e64c3d92a http-client-branch: review comments remove superflous ssl permission check ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! test/jdk/java/net/httpclient/security/0.policy ! test/jdk/java/net/httpclient/security/1.policy ! test/jdk/java/net/httpclient/security/10.policy ! test/jdk/java/net/httpclient/security/11.policy ! test/jdk/java/net/httpclient/security/12.policy ! test/jdk/java/net/httpclient/security/14.policy ! test/jdk/java/net/httpclient/security/15.policy ! test/jdk/java/net/httpclient/security/2.policy ! test/jdk/java/net/httpclient/security/3.policy ! test/jdk/java/net/httpclient/security/4.policy ! test/jdk/java/net/httpclient/security/5.policy ! test/jdk/java/net/httpclient/security/6.policy ! test/jdk/java/net/httpclient/security/7.policy ! test/jdk/java/net/httpclient/security/8.policy ! test/jdk/java/net/httpclient/security/9.policy ! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy ! test/jdk/java/net/httpclient/websocket/security/httpclient.policy From chris.hegarty at oracle.com Wed Nov 22 15:36:12 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 15:36:12 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments add buffering cancallation test Message-ID: <201711221536.vAMFaD6m018237@aojmv0008.oracle.com> Changeset: 89c904d57ebe Author: chegar Date: 2017-11-22 15:32 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/89c904d57ebe http-client-branch: review comments add buffering cancallation test + test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.java ! test/jdk/java/net/httpclient/BufferingSubscriberTest.java From chris.hegarty at oracle.com Wed Nov 22 16:18:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 16:18:45 +0000 Subject: hg: jdk/sandbox: 8191516: OutputStream.write(byte[], int, int) could have fewer parameter bounds checks Message-ID: <201711221618.vAMGIj94001852@aojmv0008.oracle.com> Changeset: 52c9e8d2f8d9 Author: bpb Date: 2017-11-22 08:12 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/52c9e8d2f8d9 8191516: OutputStream.write(byte[],int,int) could have fewer parameter bounds checks Summary: Reduce parameter bounds checks from five to three as in InputStream::read Reviewed-by: psandoz ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/OutputStream.java From daniel.fuchs at oracle.com Wed Nov 22 16:40:30 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 22 Nov 2017 16:40:30 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment BodySubscriber::asInputStream Message-ID: <201711221640.vAMGeUH5008795@aojmv0008.oracle.com> Changeset: cd5eeec735fb Author: dfuchs Date: 2017-11-22 16:27 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cd5eeec735fb http-client-branch: review comment BodySubscriber::asInputStream ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java ! test/jdk/java/net/httpclient/HttpResponseInputStreamTest.java From chris.hegarty at oracle.com Wed Nov 22 17:03:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 17:03:46 +0000 Subject: hg: jdk/sandbox: 8191771: nashorn ant makefile uses javadoc -link which may fail Message-ID: <201711221703.vAMH3kEN016366@aojmv0008.oracle.com> Changeset: 4501f0b68a31 Author: sundar Date: 2017-11-22 22:24 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4501f0b68a31 8191771: nashorn ant makefile uses javadoc -link which may fail Reviewed-by: jlaskey ! make/nashorn/build.xml + make/nashorn/package-list ! make/nashorn/project.properties From chris.hegarty at oracle.com Wed Nov 22 17:18:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 17:18:44 +0000 Subject: hg: jdk/sandbox: 8191736: replace javah w/ javac in jdk tests Message-ID: <201711221718.vAMHIj8R021167@aojmv0008.oracle.com> Changeset: 7ee304ab728f Author: shurailine Date: 2017-11-22 02:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7ee304ab728f 8191736: replace javah w/ javac in jdk tests Reviewed-by: serb, jjg ! test/jdk/java/awt/JAWT/JAWT.sh ! test/jdk/java/awt/JAWT/Makefile.cygwin ! test/jdk/java/awt/JAWT/Makefile.unix ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile From chris.hegarty at oracle.com Wed Nov 22 21:34:11 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 21:34:11 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment on buffering subscriber, and new test to verify the change Message-ID: <201711222134.vAMLYBj1007816@aojmv0008.oracle.com> Changeset: 4ca3e578b9c4 Author: chegar Date: 2017-11-22 21:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4ca3e578b9c4 http-client-branch: review comment on buffering subscriber, and new test to verify the change ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.java + test/jdk/java/net/httpclient/BufferingSubscriberErrorCompleteTest.java From chris.hegarty at oracle.com Wed Nov 22 23:48:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 22 Nov 2017 23:48:55 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711222348.vAMNmuR6012449@aojmv0008.oracle.com> Changeset: 19fa40d2e7d8 Author: lana Date: 2017-11-22 23:30 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/19fa40d2e7d8 Added tag jdk-10+33 for changeset bbd692ad4fa3 ! .hgtags Changeset: 90f4803a2663 Author: lana Date: 2017-11-22 23:31 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/90f4803a2663 Merge From chris.hegarty at oracle.com Thu Nov 23 00:48:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 00:48:48 +0000 Subject: hg: jdk/sandbox: 8068024: Null pointer dereference in jdk/src/macosx/native/apple/security/KeystoreImpl.m Message-ID: <201711230048.vAN0mnrR027823@aojmv0008.oracle.com> Changeset: 6493e5ed2bd9 Author: igerasim Date: 2017-11-22 16:31 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6493e5ed2bd9 8068024: Null pointer dereference in jdk/src/macosx/native/apple/security/KeystoreImpl.m Reviewed-by: weijun ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m From chris.hegarty at oracle.com Thu Nov 23 08:03:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 08:03:46 +0000 Subject: hg: jdk/sandbox: 8191404: Upgrading JDK with latest available LSR data from IANA. Message-ID: <201711230803.vAN83lbb019933@aojmv0008.oracle.com> Changeset: c5ad58d25a0d Author: nishjain Date: 2017-11-23 13:21 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c5ad58d25a0d 8191404: Upgrading JDK with latest available LSR data from IANA. Reviewed-by: naoto Contributed-by: nishit.jain at oracle.com ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java From chris.hegarty at oracle.com Thu Nov 23 09:33:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 09:33:48 +0000 Subject: hg: jdk/sandbox: 8191810: jjs should avoid hard coded javadoc base url for shift-tab documentation feature Message-ID: <201711230933.vAN9XmtE015262@aojmv0008.oracle.com> Changeset: a6b2d28c8094 Author: sundar Date: 2017-11-23 15:03 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a6b2d28c8094 8191810: jjs should avoid hard coded javadoc base url for shift-tab documentation feature Reviewed-by: hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java From daniel.fuchs at oracle.com Thu Nov 23 10:24:24 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 23 Nov 2017 10:24:24 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments add missing links to pre-defined BodyHandlers Message-ID: <201711231024.vANAOOL0029465@aojmv0008.oracle.com> Changeset: dc4a39bc1517 Author: dfuchs Date: 2017-11-23 10:21 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dc4a39bc1517 http-client-branch: review comments add missing links to pre-defined BodyHandlers ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java From chris.hegarty at oracle.com Thu Nov 23 12:33:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 12:33:48 +0000 Subject: hg: jdk/sandbox: 8191715: Update documentation pointing to "common" directory Message-ID: <201711231233.vANCXmQ9013539@aojmv0008.oracle.com> Changeset: fb62d4519338 Author: ihse Date: 2017-11-23 13:24 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fb62d4519338 8191715: Update documentation pointing to "common" directory Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/Init.gmk ! make/RunTests.gmk ! make/conf/jib-profiles.js From chris.hegarty at oracle.com Thu Nov 23 12:54:36 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 12:54:36 +0000 Subject: hg: jdk/sandbox: http-client-branch: further review comments on error handling in BufferedSubscriber Message-ID: <201711231254.vANCsbuw019734@aojmv0008.oracle.com> Changeset: 0683f22cf2b9 Author: chegar Date: 2017-11-23 12:50 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0683f22cf2b9 http-client-branch: further review comments on error handling in BufferedSubscriber ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.java ! test/jdk/java/net/httpclient/BufferingSubscriberErrorCompleteTest.java From pavel.rappo at oracle.com Thu Nov 23 14:49:52 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 23 Nov 2017 14:49:52 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) testing sending messages Message-ID: <201711231449.vANEnron025853@aojmv0008.oracle.com> Changeset: faa39b5ec8e1 Author: prappo Date: 2017-11-23 17:46 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/faa39b5ec8e1 http-client-branch: (WebSocket) testing sending messages ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OutgoingMessage.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java + test/jdk/java/net/httpclient/websocket/SendingTestDriver.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/SendingTest.java From chris.hegarty at oracle.com Thu Nov 23 15:33:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 15:33:45 +0000 Subject: hg: jdk/sandbox: 8191819: String.prototype.match should follow ES6 specification Message-ID: <201711231533.vANFXjxG010308@aojmv0008.oracle.com> Changeset: df9e7f2df01f Author: hannesw Date: 2017-11-23 16:20 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/df9e7f2df01f 8191819: String.prototype.match should follow ES6 specification Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java + test/nashorn/script/basic/JDK-8191819.js From pavel.rappo at oracle.com Thu Nov 23 16:04:05 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 23 Nov 2017 16:04:05 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) cleanup Message-ID: <201711231604.vANG46Gt021143@aojmv0008.oracle.com> Changeset: 04c2bb7a1693 Author: prappo Date: 2017-11-23 18:52 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/04c2bb7a1693 http-client-branch: (WebSocket) cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/MessageStreamConsumer.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From daniel.fuchs at oracle.com Thu Nov 23 17:17:17 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Thu, 23 Nov 2017 17:17:17 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix cancel() to close the HTTP/1 forcefully as it cannot be reused Message-ID: <201711231717.vANHHHXQ017483@aojmv0008.oracle.com> Changeset: ece2f3de738f Author: dfuchs Date: 2017-11-23 17:13 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ece2f3de738f http-client-branch: fix cancel() to close the HTTP/1 forcefully as it cannot be reused ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java + test/jdk/java/net/httpclient/CancelledResponse.java From chris.hegarty at oracle.com Thu Nov 23 18:48:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 18:48:48 +0000 Subject: hg: jdk/sandbox: 8187954: Update JAX-WS RI integration to latest version Message-ID: <201711231848.vANImm1u015327@aojmv0008.oracle.com> Changeset: f2de2c55c6c7 Author: aefimov Date: 2017-11-23 18:23 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f2de2c55c6c7 8187954: Update JAX-WS RI integration to latest version Reviewed-by: lancea Contributed-by: zheng.jun.li at oracle.com ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java ! src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java ! src/java.xml.bind/share/classes/javax/xml/bind/ModuleUtil.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/LazyEnvelopeSource.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NamedNodeMapImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPCommentImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPTextImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlCatalogUtil.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java ! src/java.xml.ws/share/classes/javax/xml/soap/Detail.java ! src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SAAJResult.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPFault.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeader.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeaderElement.java + src/java.xml.ws/share/classes/javax/xml/ws/wsdl_customizationschema_2_0.xsd ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties From chris.hegarty at oracle.com Thu Nov 23 19:03:45 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 19:03:45 +0000 Subject: hg: jdk/sandbox: 8178109: More useful documentation on /help Message-ID: <201711231903.vANJ3kQi020177@aojmv0008.oracle.com> Changeset: b7ae1437111b Author: jlahoda Date: 2017-11-23 19:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b7ae1437111b 8178109: More useful documentation on /help Summary: For /help , show the help for the command/subject directly. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/ToolTabCommandTest.java From chris.hegarty at oracle.com Thu Nov 23 19:11:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 23 Nov 2017 19:11:41 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment remove trailing white space Message-ID: <201711231911.vANJBfrN022648@aojmv0008.oracle.com> Changeset: dcd1cd2019e8 Author: chegar Date: 2017-11-23 19:08 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dcd1cd2019e8 http-client-branch: review comment remove trailing white space ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HPACK.java From chris.hegarty at oracle.com Fri Nov 24 08:33:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 24 Nov 2017 08:33:51 +0000 Subject: hg: jdk/sandbox: 8191820: Fix run-test jtreg test selection and component calculation Message-ID: <201711240833.vAO8Xqd3012604@aojmv0008.oracle.com> Changeset: 0c22f6b9b5e2 Author: ihse Date: 2017-11-24 09:21 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0c22f6b9b5e2 8191820: Fix run-test jtreg test selection and component calculation Reviewed-by: erikj ! make/RunTests.gmk ! make/common/FindTests.gmk From chris.hegarty at oracle.com Fri Nov 24 09:03:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 24 Nov 2017 09:03:54 +0000 Subject: hg: jdk/sandbox: 8191205: Set native-debug-symbols default to "external" Message-ID: <201711240903.vAO93tCO020888@aojmv0008.oracle.com> Changeset: 19122c10fc52 Author: ihse Date: 2017-11-24 09:45 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/19122c10fc52 8191205: Set native-debug-symbols default to "external" Reviewed-by: ehelin, erikj ! make/Bundles.gmk ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-options.m4 From daniel.fuchs at oracle.com Fri Nov 24 12:14:38 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 24 Nov 2017 12:14:38 +0000 Subject: hg: jdk/sandbox: http-client-branch: relax server side exception handling in CancelledResponse test Message-ID: <201711241214.vAOCEdX0024318@aojmv0008.oracle.com> Changeset: 93e8ef0ff08e Author: dfuchs Date: 2017-11-24 12:10 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/93e8ef0ff08e http-client-branch: relax server side exception handling in CancelledResponse test ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! test/jdk/java/net/httpclient/CancelledResponse.java From pavel.rappo at oracle.com Fri Nov 24 15:04:32 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 24 Nov 2017 15:04:32 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) cleanup & simplifications Message-ID: <201711241504.vAOF4WsB017721@aojmv0008.oracle.com> Changeset: 1b8734a5c696 Author: prappo Date: 2017-11-24 17:51 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1b8734a5c696 http-client-branch: (WebSocket) cleanup & simplifications ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/TransportSupplier.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/SendingTest.java From chris.hegarty at oracle.com Fri Nov 24 16:33:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 24 Nov 2017 16:33:46 +0000 Subject: hg: jdk/sandbox: 8191834: Assigning a void expression to a "var" crashes the compiler Message-ID: <201711241633.vAOGXlk4014035@aojmv0008.oracle.com> Changeset: 6373d9a0ad82 Author: mcimadamore Date: 2017-11-24 16:14 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6373d9a0ad82 8191834: Assigning a void expression to a "var" crashes the compiler Summary: local variable type inference should give error on void initializers Reviewed-by: sundar ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/LocalCantInferVoid.java ! test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.java ! test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.out From michael.x.mcmahon at oracle.com Fri Nov 24 17:38:35 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 24 Nov 2017 17:38:35 +0000 Subject: hg: jdk/sandbox: http-client-branch: added ping support to test http2 server and some test pings from server to client in the BasicTest Message-ID: <201711241738.vAOHcZ15002328@aojmv0008.oracle.com> Changeset: 5899aa5e1837 Author: michaelm Date: 2017-11-24 17:34 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5899aa5e1837 http-client-branch: added ping support to test http2 server and some test pings from server to client in the BasicTest ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchange.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java From daniel.fuchs at oracle.com Fri Nov 24 18:42:49 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 24 Nov 2017 18:42:49 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments BodySubscriber should specify how an implementation is expected to behave. Message-ID: <201711241842.vAOIgojU020071@aojmv0008.oracle.com> Changeset: 54f89370f26a Author: dfuchs Date: 2017-11-24 18:30 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/54f89370f26a http-client-branch: review comments BodySubscriber should specify how an implementation is expected to behave. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java From chris.hegarty at oracle.com Fri Nov 24 18:49:19 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 24 Nov 2017 18:49:19 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment add missing license header Message-ID: <201711241849.vAOInKVD021928@aojmv0008.oracle.com> Changeset: 1a13210ce726 Author: chegar Date: 2017-11-24 18:42 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1a13210ce726 http-client-branch: review comment add missing license header ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/MalformedFrame.java From michael.x.mcmahon at oracle.com Fri Nov 24 20:52:08 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 24 Nov 2017 20:52:08 +0000 Subject: hg: jdk/sandbox: http-client-branch: fixing synchronization problem in ping test Message-ID: <201711242052.vAOKq93q023746@aojmv0008.oracle.com> Changeset: 45c88bf0592b Author: michaelm Date: 2017-11-24 20:48 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/45c88bf0592b http-client-branch: fixing synchronization problem in ping test ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchange.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java From pavel.rappo at oracle.com Sat Nov 25 12:58:37 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Sat, 25 Nov 2017 12:58:37 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) Demand in Receiver Message-ID: <201711251258.vAPCwcmj004583@aojmv0008.oracle.com> Changeset: 9c31615e8989 Author: prappo Date: 2017-11-25 15:34 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9c31615e8989 http-client-branch: (WebSocket) Demand in Receiver ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java From chris.hegarty at oracle.com Sat Nov 25 16:29:01 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 25 Nov 2017 16:29:01 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711251629.vAPGT25m000941@aojmv0008.oracle.com> Changeset: b5e6a3201081 Author: chegar Date: 2017-11-25 16:23 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b5e6a3201081 http-client-branch: review comment Add toString to HttpHeaders ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java ! test/jdk/java/net/httpclient/HeadersTest1.java Changeset: ee17449ff241 Author: chegar Date: 2017-11-25 16:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ee17449ff241 http-client-branch: review comment add more checks to tests for redirect ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java From chris.hegarty at oracle.com Sat Nov 25 21:41:14 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 25 Nov 2017 21:41:14 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711252141.vAPLfFFT019474@aojmv0008.oracle.com> Changeset: 39e9e9883c4e Author: chegar Date: 2017-11-25 21:36 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/39e9e9883c4e http-client-branch: review comment onSubscribe before onXXX ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java Changeset: 42cf279e4a89 Author: chegar Date: 2017-11-25 21:37 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/42cf279e4a89 http-client-branch: more no body tests + test/jdk/java/net/httpclient/NoBody.java - test/jdk/java/net/httpclient/http2/NoBody.java From chris.hegarty at oracle.com Sat Nov 25 22:47:42 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 25 Nov 2017 22:47:42 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment, the -> this Message-ID: <201711252247.vAPMlhxB005889@aojmv0008.oracle.com> Changeset: 8448ee02f6aa Author: chegar Date: 2017-11-25 22:44 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8448ee02f6aa http-client-branch: review comment, the -> this ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java From chris.hegarty at oracle.com Sun Nov 26 09:33:44 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 26 Nov 2017 09:33:44 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment, remove test from the ProblemList that was added in the JDK mainline Message-ID: <201711260933.vAQ9XjJu013697@aojmv0008.oracle.com> Changeset: 21d9e15173b4 Author: chegar Date: 2017-11-26 09:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/21d9e15173b4 http-client-branch: review comment, remove test from the ProblemList that was added in the JDK mainline ! test/jdk/ProblemList.txt From magnus.ihse.bursie at oracle.com Mon Nov 27 11:04:16 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 11:04:16 +0000 Subject: hg: jdk/sandbox: Created ihse-testmakefiles-branch Message-ID: <201711271104.vARB4GuO010630@aojmv0008.oracle.com> Changeset: 23daacc563d2 Author: ihse Date: 2017-11-27 12:01 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/23daacc563d2 Created ihse-testmakefiles-branch From chris.hegarty at oracle.com Mon Nov 27 11:19:18 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 11:19:18 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: update copyright year range Message-ID: <201711271119.vARBJIkV015466@aojmv0008.oracle.com> Changeset: 76ff433e74a7 Author: chegar Date: 2017-11-27 11:15 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/76ff433e74a7 http-client-branch: review comment: update copyright year range ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java From magnus.ihse.bursie at oracle.com Mon Nov 27 11:26:40 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 11:26:40 +0000 Subject: hg: jdk/sandbox: Populate with latest code from jdk9 sandbox. Message-ID: <201711271126.vARBQexB017969@aojmv0008.oracle.com> Changeset: dbf68259f80e Author: ihse Date: 2017-11-27 12:23 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dbf68259f80e Populate with latest code from jdk9 sandbox. + make/FakeSpecForLegacyTests.gmk ! make/Help.gmk + make/RunTestsLegacy.gmk + make/RunTestsPrebuilt.gmk + make/RunTestsPrebuiltSpec.gmk ! make/common/MakeBase.gmk From magnus.ihse.bursie at oracle.com Mon Nov 27 11:32:25 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 11:32:25 +0000 Subject: hg: jdk/sandbox: Use OUTPUTDIR instead of OUTPUT_ROOT. Message-ID: <201711271132.vARBWPB1020753@aojmv0008.oracle.com> Changeset: 79c94bfb654e Author: ihse Date: 2017-11-27 12:29 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/79c94bfb654e Use OUTPUTDIR instead of OUTPUT_ROOT. ! make/RunTestsPrebuilt.gmk From chris.hegarty at oracle.com Mon Nov 27 11:33:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 11:33:47 +0000 Subject: hg: jdk/sandbox: 8135178: importPackage not working even with load "Mozilla compatibility script" Message-ID: <201711271133.vARBXlO7021045@aojmv0008.oracle.com> Changeset: cd2764b618b9 Author: sundar Date: 2017-11-27 17:04 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cd2764b618b9 8135178: importPackage not working even with load "Mozilla compatibility script" Reviewed-by: hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js + test/nashorn/script/basic/JDK-8135178.js From chris.hegarty at oracle.com Mon Nov 27 13:02:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 13:02:43 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: test for previous fix to ensure onComplete is not invoked before onSubscribe Message-ID: <201711271302.vARD2ipl026833@aojmv0008.oracle.com> Changeset: a0a8f9cb410c Author: chegar Date: 2017-11-27 12:56 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a0a8f9cb410c http-client-branch: review comment: test for previous fix to ensure onComplete is not invoked before onSubscribe + test/jdk/java/net/httpclient/CustomResponseSubscriber.java From magnus.ihse.bursie at oracle.com Mon Nov 27 13:18:33 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 13:18:33 +0000 Subject: hg: jdk/sandbox: Getting run-test-prebuilt to work quite well. Message-ID: <201711271318.vARDIY4X001899@aojmv0008.oracle.com> Changeset: 9ee155c19c6a Author: ihse Date: 2017-11-27 14:15 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9ee155c19c6a Getting run-test-prebuilt to work quite well. ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk From magnus.ihse.bursie at oracle.com Mon Nov 27 13:20:15 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 13:20:15 +0000 Subject: hg: jdk/sandbox: Missed one file. Message-ID: <201711271320.vARDKFpi002404@aojmv0008.oracle.com> Changeset: dfa2d3b57316 Author: ihse Date: 2017-11-27 14:17 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dfa2d3b57316 Missed one file. ! make/Help.gmk From magnus.ihse.bursie at oracle.com Mon Nov 27 13:27:15 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 13:27:15 +0000 Subject: hg: jdk/sandbox: Cleanup leftover custom stuff, include custom at the end. Message-ID: <201711271327.vARDRGrs004575@aojmv0008.oracle.com> Changeset: ff90766e3c60 Author: ihse Date: 2017-11-27 14:24 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ff90766e3c60 Cleanup leftover custom stuff, include custom at the end. ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk From magnus.ihse.bursie at oracle.com Mon Nov 27 13:28:26 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 13:28:26 +0000 Subject: hg: jdk/sandbox: Use OUTPUTDIR. Message-ID: <201711271328.vARDSRob005007@aojmv0008.oracle.com> Changeset: 61fc39af1705 Author: ihse Date: 2017-11-27 14:25 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/61fc39af1705 Use OUTPUTDIR. ! make/RunTestsPrebuiltSpec.gmk From magnus.ihse.bursie at oracle.com Mon Nov 27 13:34:37 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 13:34:37 +0000 Subject: hg: jdk/sandbox: Clean up some stuff in fake spec. Message-ID: <201711271334.vARDYcqn007087@aojmv0008.oracle.com> Changeset: cd05c5ba480a Author: ihse Date: 2017-11-27 14:31 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cd05c5ba480a Clean up some stuff in fake spec. ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk From magnus.ihse.bursie at oracle.com Mon Nov 27 13:42:49 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 13:42:49 +0000 Subject: hg: jdk/sandbox: Add support for optional JIB_JAR. Message-ID: <201711271342.vARDgoPG009503@aojmv0008.oracle.com> Changeset: 3934c59055ab Author: ihse Date: 2017-11-27 14:39 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3934c59055ab Add support for optional JIB_JAR. ! make/RunTestsPrebuilt.gmk From chris.hegarty at oracle.com Mon Nov 27 13:57:46 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 13:57:46 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: add test for WebSocketHandshakeException Message-ID: <201711271357.vARDvl7g014350@aojmv0008.oracle.com> Changeset: f68c4c641c48 Author: chegar Date: 2017-11-27 13:53 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f68c4c641c48 http-client-branch: review comment: add test for WebSocketHandshakeException + test/jdk/java/net/httpclient/websocket/WSHandshakeException.java From daniel.fuchs at oracle.com Mon Nov 27 14:33:21 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 27 Nov 2017 14:33:21 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comments: TimeoutBasic.java is ignored Message-ID: <201711271433.vAREXLU4026409@aojmv0008.oracle.com> Changeset: 050803da27e5 Author: dfuchs Date: 2017-11-27 14:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/050803da27e5 http-client-branch: review comments: TimeoutBasic.java is ignored ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/TimeoutBasic.java From chris.hegarty at oracle.com Mon Nov 27 15:48:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 15:48:47 +0000 Subject: hg: jdk/sandbox: 8185983: Javac should reject TypeArguments on field access expression Message-ID: <201711271548.vARFmmmL021118@aojmv0008.oracle.com> Changeset: 3b1ef48862cf Author: vromero Date: 2017-11-27 10:40 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3b1ef48862cf 8185983: Javac should reject TypeArguments on field access expression Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/T8185983/RejectTypeArgsOnSelectTest.java + test/langtools/tools/javac/T8185983/RejectTypeArgsOnSelectTest.out From daniel.fuchs at oracle.com Mon Nov 27 16:43:09 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Mon, 27 Nov 2017 16:43:09 +0000 Subject: hg: jdk/sandbox: http-client-branch: improve coverage for ExceptionallyCloseable Message-ID: <201711271643.vARGh9VJ010733@aojmv0008.oracle.com> Changeset: 9f345a976249 Author: dfuchs Date: 2017-11-27 16:40 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9f345a976249 http-client-branch: improve coverage for ExceptionallyCloseable ! 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/internal/common/ExceptionallyCloseable.java + test/jdk/java/net/httpclient/http2/server/ExceptionallyCloseable.java ! test/jdk/java/net/httpclient/http2/server/Queue.java From magnus.ihse.bursie at oracle.com Mon Nov 27 18:07:29 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 18:07:29 +0000 Subject: hg: jdk/sandbox: Add USE_RUN_TEST to test/Makefile. Message-ID: <201711271807.vARI7TtJ027426@aojmv0008.oracle.com> Changeset: 9991393c7b3a Author: ihse Date: 2017-11-27 19:04 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9991393c7b3a Add USE_RUN_TEST to test/Makefile. ! test/Makefile From chris.hegarty at oracle.com Mon Nov 27 18:18:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 18:18:48 +0000 Subject: hg: jdk/sandbox: 4 new changesets Message-ID: <201711271818.vARIImKQ001536@aojmv0008.oracle.com> Changeset: c1437939b0d8 Author: ihse Date: 2017-11-27 19:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c1437939b0d8 8177957: run-test summary lines look bad/misleading with long test names Reviewed-by: erikj ! make/RunTests.gmk Changeset: a182ac1491d7 Author: ihse Date: 2017-11-27 19:13 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a182ac1491d7 8189099: JTReg now supports 256 jobs Reviewed-by: martin, erikj ! make/RunTests.gmk ! test/Makefile Changeset: fe7596497fb0 Author: ihse Date: 2017-11-27 19:14 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fe7596497fb0 8179555: make run-test should always use a fresh, clean JTwork directory Reviewed-by: erikj ! make/RunTests.gmk Changeset: 5434db052a08 Author: ihse Date: 2017-11-27 19:15 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5434db052a08 8191856: "make clean-test" does not work properly Reviewed-by: erikj ! make/Main.gmk From chris.hegarty at oracle.com Mon Nov 27 18:33:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 18:33:51 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711271833.vARIXpHJ006799@aojmv0008.oracle.com> Changeset: d91b0d2d45cb Author: ihse Date: 2017-11-27 19:16 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d91b0d2d45cb 8179554: make run-test does not respect ProblemList.txt Reviewed-by: erikj ! make/RunTests.gmk Changeset: 06652ffab955 Author: vromero Date: 2017-11-27 13:26 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/06652ffab955 8185451: Misleading 'cannot be accessed from outside package' diagnostic for inconsistent varargs override Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java + test/langtools/tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.out From magnus.ihse.bursie at oracle.com Mon Nov 27 18:39:45 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 27 Nov 2017 18:39:45 +0000 Subject: hg: jdk/sandbox: Merge Message-ID: <201711271839.vARIdk0s008644@aojmv0008.oracle.com> Changeset: 6da4c12646f3 Author: ihse Date: 2017-11-27 19:36 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6da4c12646f3 Merge ! test/Makefile From chris.hegarty at oracle.com Mon Nov 27 21:33:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 27 Nov 2017 21:33:48 +0000 Subject: hg: jdk/sandbox: 8191923: Save run-test summary to file Message-ID: <201711272133.vARLXmVA021694@aojmv0008.oracle.com> Changeset: cece8b7adf10 Author: ihse Date: 2017-11-27 22:22 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cece8b7adf10 8191923: Save run-test summary to file Reviewed-by: tbell ! make/RunTests.gmk From magnus.ihse.bursie at oracle.com Tue Nov 28 01:21:31 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 28 Nov 2017 01:21:31 +0000 Subject: hg: jdk/sandbox: 4 new changesets Message-ID: <201711280121.vAS1LVBo022359@aojmv0008.oracle.com> Changeset: 2a99e6a5dd01 Author: ihse Date: 2017-11-28 01:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2a99e6a5dd01 Enable USE_RUN_TEST in jib profile. ! make/conf/jib-profiles.js Changeset: dd4a57035aa8 Author: ihse Date: 2017-11-28 01:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dd4a57035aa8 Merge Changeset: 37bbbe941c86 Author: ihse Date: 2017-11-28 01:56 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/37bbbe941c86 Fix names for group only selection. ! make/RunTests.gmk Changeset: 6cc28607473e Author: ihse Date: 2017-11-28 02:18 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6cc28607473e Include TESTDIRS when converting to run-test-prebuilt. ! test/Makefile From chris.hegarty at oracle.com Tue Nov 28 02:18:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 02:18:47 +0000 Subject: hg: jdk/sandbox: 8191234: TypeKindVisitor needs to handle modules Message-ID: <201711280218.vAS2ImtW014274@aojmv0008.oracle.com> Changeset: ead84f53a32c Author: darcy Date: 2017-11-27 18:00 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ead84f53a32c 8191234: TypeKindVisitor needs to handle modules Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java + test/langtools/tools/javac/processing/model/util/TestTypeKindVisitors.java From chris.hegarty at oracle.com Tue Nov 28 03:33:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 03:33:50 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711280333.vAS3XoYP011829@aojmv0008.oracle.com> Changeset: 39afb6894e3a Author: mchung Date: 2017-11-27 14:41 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/39afb6894e3a 8190911: tools/jdeps/MultiReleaseJar.java failed with java.lang.IllegalThreadStateException Reviewed-by: bpb ! test/langtools/tools/jdeps/MultiReleaseJar.java Changeset: e5df7ccc4b73 Author: mchung Date: 2017-11-27 19:20 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e5df7ccc4b73 Merge From magnus.ihse.bursie at oracle.com Tue Nov 28 08:43:42 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 28 Nov 2017 08:43:42 +0000 Subject: hg: jdk/sandbox: * Properly check provided variables. Message-ID: <201711280843.vAS8hh9j021191@aojmv0008.oracle.com> Changeset: 789766475fe4 Author: ihse Date: 2017-11-28 09:40 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/789766475fe4 * Properly check provided variables. * Emulate old output directory structure. ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! test/Makefile From magnus.ihse.bursie at oracle.com Tue Nov 28 08:52:07 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 28 Nov 2017 08:52:07 +0000 Subject: hg: jdk/sandbox: Provide a proper make when running tests. Message-ID: <201711280852.vAS8q8fU024097@aojmv0008.oracle.com> Changeset: 9a7dc96eb3ba Author: ihse Date: 2017-11-28 09:49 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9a7dc96eb3ba Provide a proper make when running tests. ! make/conf/jib-profiles.js From chris.hegarty at oracle.com Tue Nov 28 09:18:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 09:18:49 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711280918.vAS9IowH003631@aojmv0008.oracle.com> Changeset: 5dab5e8f06a3 Author: attila Date: 2017-11-28 07:58 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5dab5e8f06a3 8191878: Reduce code duplication in BeanLinker Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java Changeset: 8b11e4b32db3 Author: jlahoda Date: 2017-11-27 19:29 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8b11e4b32db3 8133616: compiler error messages for dup single type, single static import switched Summary: When reporting clashing imports, use the (non-)staticness of the original import to generate the error message. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/jdk/jshell/ForwardReferenceImportTest.java ! test/langtools/tools/javac/4980495/std/NonStatic2StaticImportClash.java ! test/langtools/tools/javac/4980495/std/Static2NonStaticImportClash.java ! test/langtools/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java From magnus.ihse.bursie at oracle.com Tue Nov 28 09:24:22 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 28 Nov 2017 09:24:22 +0000 Subject: hg: jdk/sandbox: Save exit code in exitcode.txt. Message-ID: <201711280924.vAS9OOA0005632@aojmv0008.oracle.com> Changeset: 4906ef23c9a0 Author: ihse Date: 2017-11-28 10:21 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4906ef23c9a0 Save exit code in exitcode.txt. ! make/RunTests.gmk From pavel.rappo at oracle.com Tue Nov 28 09:29:52 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 28 Nov 2017 09:29:52 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) removed locking from the impl Message-ID: <201711280929.vAS9TrYv007534@aojmv0008.oracle.com> Changeset: 071affa55c69 Author: prappo Date: 2017-11-28 12:25 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/071affa55c69 http-client-branch: (WebSocket) removed locking from the impl ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/MessageStreamConsumer.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java From chris.hegarty at oracle.com Tue Nov 28 10:23:32 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 10:23:32 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711281023.vASANXFb026998@aojmv0008.oracle.com> Changeset: ffdee85b13bf Author: chegar Date: 2017-11-28 10:17 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ffdee85b13bf http-client-branch: merge with default - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp Changeset: 6167793d2cc7 Author: chegar Date: 2017-11-28 10:19 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6167793d2cc7 http-client-branch: merge with default From daniel.fuchs at oracle.com Tue Nov 28 11:31:07 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Tue, 28 Nov 2017 11:31:07 +0000 Subject: hg: jdk/sandbox: http-client-branch: 8185847: jdk/test/java/net/httpclient/security/*.policy files are missing copyrights Message-ID: <201711281131.vASBV7RG023291@aojmv0008.oracle.com> Changeset: 0812b07be2da Author: dfuchs Date: 2017-11-28 11:27 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0812b07be2da http-client-branch: 8185847: jdk/test/java/net/httpclient/security/*.policy files are missing copyrights ! test/jdk/java/net/httpclient/security/0.policy ! test/jdk/java/net/httpclient/security/1.policy ! test/jdk/java/net/httpclient/security/10.policy ! test/jdk/java/net/httpclient/security/11.policy ! test/jdk/java/net/httpclient/security/12.policy ! test/jdk/java/net/httpclient/security/14.policy ! test/jdk/java/net/httpclient/security/15.policy ! test/jdk/java/net/httpclient/security/2.policy ! test/jdk/java/net/httpclient/security/3.policy ! test/jdk/java/net/httpclient/security/4.policy ! test/jdk/java/net/httpclient/security/5.policy ! test/jdk/java/net/httpclient/security/6.policy ! test/jdk/java/net/httpclient/security/7.policy ! test/jdk/java/net/httpclient/security/8.policy ! test/jdk/java/net/httpclient/security/9.policy ! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy ! test/jdk/java/net/httpclient/websocket/security/httpclient.policy From chris.hegarty at oracle.com Tue Nov 28 14:01:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 14:01:51 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: remove unnecessary testng timeout Message-ID: <201711281401.vASE1pSP024072@aojmv0008.oracle.com> Changeset: 5917595fbf16 Author: chegar Date: 2017-11-28 13:57 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5917595fbf16 http-client-branch: review comment: remove unnecessary testng timeout ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java From pavel.rappo at oracle.com Tue Nov 28 14:35:09 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 28 Nov 2017 14:35:09 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) tests & bugfixes Message-ID: <201711281435.vASEZAuD006084@aojmv0008.oracle.com> Changeset: f6a3a657416e Author: prappo Date: 2017-11-28 17:30 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f6a3a657416e http-client-branch: (WebSocket) tests & bugfixes ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/TransportSupplier.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/websocket/BuildingWebSocketDriver.java ! test/jdk/java/net/httpclient/websocket/HeaderWriterDriver.java ! test/jdk/java/net/httpclient/websocket/MaskerDriver.java ! test/jdk/java/net/httpclient/websocket/ReaderDriver.java + test/jdk/java/net/httpclient/websocket/ReceivingTestDriver.java ! test/jdk/java/net/httpclient/websocket/SendingTestDriver.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockReceiver.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockTransmitter.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockTransport.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReceivingTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/SendingTest.java From chris.hegarty at oracle.com Tue Nov 28 14:48:47 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 14:48:47 +0000 Subject: hg: jdk/sandbox: 8059835: Optimistic splitting doesn't work with let and const Message-ID: <201711281448.vASEmmdo011593@aojmv0008.oracle.com> Changeset: 002e99dd12f2 Author: hannesw Date: 2017-11-28 15:36 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/002e99dd12f2 8059835: Optimistic splitting doesn't work with let and const Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java + test/nashorn/script/basic/es6/JDK-8059835.js From chris.hegarty at oracle.com Tue Nov 28 15:03:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 15:03:48 +0000 Subject: hg: jdk/sandbox: 8191891: Update minumum Ant version in Nashorn build.xml Message-ID: <201711281503.vASF3n5s017704@aojmv0008.oracle.com> Changeset: 9d23fbc3f30c Author: hannesw Date: 2017-11-28 15:55 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9d23fbc3f30c 8191891: Update minumum Ant version in Nashorn build.xml Reviewed-by: jlaskey, sundar ! make/nashorn/build.xml From pavel.rappo at oracle.com Tue Nov 28 15:08:15 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 28 Nov 2017 15:08:15 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) dead test code Message-ID: <201711281508.vASF8GPS019380@aojmv0008.oracle.com> Changeset: a36a236e55d8 Author: prappo Date: 2017-11-28 18:03 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a36a236e55d8 http-client-branch: (WebSocket) dead test code ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java From chris.hegarty at oracle.com Tue Nov 28 18:33:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 18:33:49 +0000 Subject: hg: jdk/sandbox: 8191173: (cl) Clarify or remove "for delegation" in ClassLoader spec Message-ID: <201711281833.vASIXn3E006771@aojmv0008.oracle.com> Changeset: a1f88c937a77 Author: bchristi Date: 2017-11-28 10:15 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a1f88c937a77 8191173: (cl) Clarify or remove "for delegation" in ClassLoader spec Reviewed-by: alanb, dholmes, martin, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java From chris.hegarty at oracle.com Tue Nov 28 19:03:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 28 Nov 2017 19:03:48 +0000 Subject: hg: jdk/sandbox: 8178427: NPE in Infer$CheckUpperBounds Message-ID: <201711281903.vASJ3nZU017717@aojmv0008.oracle.com> Changeset: 469e42d314a4 Author: mcimadamore Date: 2017-11-28 18:51 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/469e42d314a4 8178427: NPE in Infer$CheckUpperBounds Summary: void target-type causes a crash during overload resolution Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java + test/langtools/tools/javac/generics/inference/8178427/T8178427.java From chris.hegarty at oracle.com Wed Nov 29 02:48:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 02:48:48 +0000 Subject: hg: jdk/sandbox: 8182484: Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator Message-ID: <201711290248.vAT2mn4J015285@aojmv0008.oracle.com> Changeset: 78a309f079af Author: valeriep Date: 2017-11-29 00:43 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/78a309f079af 8182484: Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator Summary: updated javadoc to remove the text of using 1024 as the default key size Reviewed-by: mullan ! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java From chris.hegarty at oracle.com Wed Nov 29 04:33:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 04:33:51 +0000 Subject: hg: jdk/sandbox: 8185369: Clean up the javadoc stylesheet Message-ID: <201711290433.vAT4XqkF015628@aojmv0008.oracle.com> Changeset: 3148be499e41 Author: bpatel Date: 2017-11-28 20:19 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3148be499e41 8185369: Clean up the javadoc stylesheet Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java From chris.hegarty at oracle.com Wed Nov 29 07:03:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 07:03:48 +0000 Subject: hg: jdk/sandbox: 8186057: TLS interoperability testing between different Java versions Message-ID: <201711290703.vAT73nlL028873@aojmv0008.oracle.com> Changeset: 0887e20e7173 Author: jjiang Date: 2017-11-28 22:19 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0887e20e7173 8186057: TLS interoperability testing between different Java versions Summary: An interop test for checking the compatibility among different Java versions. Reviewed-by: asmotrak + test/jdk/javax/net/ssl/compatibility/Cert.java + test/jdk/javax/net/ssl/compatibility/Client.java + test/jdk/javax/net/ssl/compatibility/Compatibility.java + test/jdk/javax/net/ssl/compatibility/JdkInfo.java + test/jdk/javax/net/ssl/compatibility/JdkRelease.java + test/jdk/javax/net/ssl/compatibility/JdkUtils.java + test/jdk/javax/net/ssl/compatibility/Parameter.java + test/jdk/javax/net/ssl/compatibility/ProcessUtils.java + test/jdk/javax/net/ssl/compatibility/README + test/jdk/javax/net/ssl/compatibility/Server.java + test/jdk/javax/net/ssl/compatibility/Status.java + test/jdk/javax/net/ssl/compatibility/TestCase.java + test/jdk/javax/net/ssl/compatibility/UseCase.java + test/jdk/javax/net/ssl/compatibility/Utils.java + test/jdk/javax/net/ssl/compatibility/java.security From daniel.fuchs at oracle.com Wed Nov 29 11:18:07 2017 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 29 Nov 2017 11:18:07 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: SSLTubeTest is ignored (and some associated fix and cleanup) Message-ID: <201711291118.vATBI8as019250@aojmv0008.oracle.com> Changeset: 583695a0ed6a Author: dfuchs Date: 2017-11-29 11:15 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/583695a0ed6a http-client-branch: review comment: SSLTubeTest is ignored (and some associated fix and cleanup) ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.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 ! 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/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/whitebox/SSLTubeTestDriver.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java From pavel.rappo at oracle.com Wed Nov 29 11:31:36 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 29 Nov 2017 11:31:36 +0000 Subject: hg: jdk/sandbox: http-client-branch: (HPACK) fix for OOME in test Message-ID: <201711291131.vATBVbCd023993@aojmv0008.oracle.com> Changeset: 9b2f7e9e95a2 Author: prappo Date: 2017-11-29 14:27 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9b2f7e9e95a2 http-client-branch: (HPACK) fix for OOME in test ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HeaderTableTest.java From chris.hegarty at oracle.com Wed Nov 29 14:03:54 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 14:03:54 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711291403.vATE3sdW023737@aojmv0008.oracle.com> Changeset: 72a474c85aee Author: ihse Date: 2017-11-29 14:45 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/72a474c85aee 8177956: Add TEST_VM_OPTS as convenience for run-test arguments Reviewed-by: erikj, tbell ! make/InitSupport.gmk ! make/RunTests.gmk Changeset: 7175a92b6fd7 Author: jlahoda Date: 2017-11-29 14:41 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7175a92b6fd7 8191981: javac crash when detecting lambda candidates Summary: Ensuring proper positions on the testing AST nodes created by Analyzer. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java + test/langtools/tools/javac/analyzer/LambdaWithMethod.java + test/langtools/tools/javac/analyzer/LambdaWithMethod.out From chris.hegarty at oracle.com Wed Nov 29 16:38:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 16:38:49 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: set connected for immediate non-blocking connect Message-ID: <201711291638.vATGcnpU010513@aojmv0008.oracle.com> Changeset: d3298b9365e7 Author: chegar Date: 2017-11-29 16:34 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d3298b9365e7 http-client-branch: review comment: set connected for immediate non-blocking connect ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java From michael.x.mcmahon at oracle.com Wed Nov 29 17:03:13 2017 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 29 Nov 2017 17:03:13 +0000 Subject: hg: jdk/sandbox: http-client-branch: fixed Http2TestServerConnection problem Message-ID: <201711291703.vATH3EUE018441@aojmv0008.oracle.com> Changeset: dfa9489d1cb1 Author: michaelm Date: 2017-11-29 16:59 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dfa9489d1cb1 http-client-branch: fixed Http2TestServerConnection problem ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java From chris.hegarty at oracle.com Wed Nov 29 17:33:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 17:33:50 +0000 Subject: hg: jdk/sandbox: 8186087: jar tool fails to create a multi-release jar when validating nested classes Message-ID: <201711291733.vATHXojg027621@aojmv0008.oracle.com> Changeset: d34958cb3163 Author: sherman Date: 2017-11-29 09:25 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d34958cb3163 8186087: jar tool fails to create a multi-release jar when validating nested classes Reviewed-by: psandoz ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! test/jdk/tools/jar/multiRelease/Basic.java + test/jdk/tools/jar/multiRelease/data/test13/base/version/Nested.java + test/jdk/tools/jar/multiRelease/data/test13/v10/version/Nested.java ! test/jdk/tools/jar/multiRelease/whitebox/jdk.jartool/sun/tools/jar/ValidatorComparatorTest.java From chris.hegarty at oracle.com Wed Nov 29 17:48:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 17:48:50 +0000 Subject: hg: jdk/sandbox: 8191802: Upward projection result is A instead of A Message-ID: <201711291748.vATHmokW002565@aojmv0008.oracle.com> Changeset: 5dd899009525 Author: mcimadamore Date: 2017-11-29 17:31 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5dd899009525 8191802: Upward projection result is A instead of A Summary: Code in Types.TypeProjection doesn't match the latest spec text Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/jdk/jshell/TypeNameTest.java + test/langtools/tools/javac/lvti/T8191893.java + test/langtools/tools/javac/lvti/T8191959.java + test/langtools/tools/javac/lvti/TestBadArray.java + test/langtools/tools/javac/lvti/harness/UpperBounds.java From chris.hegarty at oracle.com Wed Nov 29 18:03:57 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 18:03:57 +0000 Subject: hg: jdk/sandbox: 23 new changesets Message-ID: <201711291803.vATI3xUJ007325@aojmv0008.oracle.com> Changeset: ea50ef230511 Author: psadhukhan Date: 2017-11-16 12:24 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ea50ef230511 8178025: HiDPI with non-integer scale factor - SPANs in HTML are rendered overlapping each other Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java + test/jdk/javax/swing/GraphicsConfigNotifier/TestMultiScreenGConfigNotify.java + test/jdk/javax/swing/JLabel/GetSpanHiDpiBug.java Changeset: 1f5eeb207a2e Author: prr Date: 2017-11-16 11:20 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1f5eeb207a2e Merge - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject - src/hotspot/cpu/aarch64/jni_aarch64.h - src/hotspot/cpu/arm/jni_arm.h - src/hotspot/cpu/ppc/jni_ppc.h - src/hotspot/cpu/s390/jni_s390.h - src/hotspot/cpu/sparc/jni_sparc.h - src/hotspot/cpu/x86/jni_x86.h - src/hotspot/cpu/zero/jni_zero.h - src/hotspot/os/aix/jvm_aix.h - src/hotspot/os/bsd/jvm_bsd.h - src/hotspot/os/linux/jvm_linux.h - src/hotspot/os/solaris/jvm_solaris.h - src/hotspot/os/windows/jvm_windows.h - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp - src/hotspot/share/prims/jni_md.h - src/hotspot/share/prims/jvm.h - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - test/hotspot/jtreg/applications/ctw/Modules.java Changeset: 99000fb68d0e Author: jdv Date: 2017-11-20 11:02 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/99000fb68d0e 8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large Reviewed-by: prr, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngLargeIHDRDimensionTest.java Changeset: ee3fd0a4120d Author: kaddepalli Date: 2017-11-20 16:02 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ee3fd0a4120d 8178430: JMenu in GridBagLayout flickers when label text shows "..." and is updated Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java + test/jdk/javax/swing/JMenu/8178430/LabelDotTest.java Changeset: fd09f2896e69 Author: serb Date: 2017-11-20 14:49 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fd09f2896e69 5031664: Increase thread safety of EventListenerList Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java + test/jdk/javax/swing/event/EventListenerList/GetUpToDateData.java Changeset: 3ec2f3f942b4 Author: shurailine Date: 2017-11-20 15:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3ec2f3f942b4 8191616: [TEST_BUG] : sanity/client/SwingSet/src/SliderDemoTest.java: Failed with TimeoutExpiredException: Wait "Wait till Slider attains the specified state." Reviewed-by: serb ! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java Changeset: a5fe5534b8a2 Author: rfield Date: 2017-11-21 13:39 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a5fe5534b8a2 8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily Reviewed-by: rfield Contributed-by: xu.y.yin at oracle.com ! test/langtools/ProblemList.txt Changeset: b69b22b7a9f9 Author: pbansal Date: 2017-11-22 11:52 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b69b22b7a9f9 8159142: [hidpi] Visible artifacts in sun/java2d/SunGraphics2D/DrawImageBilinear.java Reviewed-by: serb, prr, pnarayanan Contributed-by: pankaj.b.bansal at oracle.com ! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! test/jdk/sun/java2d/SunGraphics2D/DrawImageBilinear.java Changeset: a42e805414e4 Author: pbansal Date: 2017-11-22 12:05 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a42e805414e4 8190348: [TESTBUG] Test javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java fails Reviewed-by: serb, psadhukhan Contributed-by: pankaj.b.bansal at oracle.com ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java Changeset: a9854da9252d Author: psadhukhan Date: 2017-11-22 15:48 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a9854da9252d 8191428: Regression: Swing button label wrapping with hidpi Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java + test/jdk/javax/swing/JButton/TestGlyphBreak.java Changeset: 1c8b81ff863e Author: ssadetsky Date: 2017-11-22 13:52 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1c8b81ff863e 8189204: Possible NPE in Component::getLocationOnScreen() Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/Component.java + test/jdk/java/awt/Component/GetScreenLocTest/ComponentGetLocationOnScreenNPETest.java Changeset: 75686e8da573 Author: ssadetsky Date: 2017-11-22 14:04 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/75686e8da573 8190228: Remove redundant modifiers in java.desktop module. Reviewed-by: serb, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java ! src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java ! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java ! src/java.desktop/share/classes/java/awt/image/LookupOp.java ! src/java.desktop/share/classes/java/awt/image/LookupTable.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/share/classes/javax/swing/tree/TreePath.java ! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/font/TextSourceLabel.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java Changeset: 18dbd2ae7eca Author: jdv Date: 2017-11-23 10:44 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/18dbd2ae7eca 8191431: Reading multiple PNG images with unique IDAT chunk positions will cause IIOException Reviewed-by: psadhukhan, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngMultipleImageReadTest.java Changeset: d5774c36c605 Author: serb Date: 2017-11-23 23:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d5774c36c605 8191384: WaveFloatFileReader never closes the data stream Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! test/jdk/javax/sound/midi/Gervill/RiffReaderWriter/Close.java + test/jdk/javax/sound/sampled/spi/AudioFileReader/AudioInputStreamClose.java Changeset: 9ec74010cadf Author: ssreedharan Date: 2017-11-24 13:18 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9ec74010cadf 8176072: READING attributes are not available on TSF Reviewed-by: ssadetsky ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp + test/jdk/javax/swing/JTextField/JapaneseReadingAttributes/JapaneseReadingAttributes.java Changeset: 5e86806f57f9 Author: rfield Date: 2017-11-24 16:55 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5e86806f57f9 8190939: JShell: gives a compiler error evaluating an expression of inaccessible type Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java + test/langtools/jdk/jshell/InaccessibleExpressionTest.java Changeset: 7bcdb571ae31 Author: prr Date: 2017-11-27 10:35 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7bcdb571ae31 Merge - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: dcf5dacd0b2b Author: ssadetsky Date: 2017-11-27 15:28 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dcf5dacd0b2b 8187367: Numerous swing display problems with scaled displays on Windows Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java Changeset: 700e0de899e8 Author: pbansal Date: 2017-11-28 16:27 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/700e0de899e8 8190861: [TESTBUG] javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java is wrong Reviewed-by: serb, psadhukhan Contributed-by: pankaj.b.bansal at oracle.com ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java Changeset: ecaa3569ec3d Author: mhalder Date: 2017-11-28 17:30 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ecaa3569ec3d 8158366: [macosx] Regression: closed/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.html fails Reviewed-by: serb, pkbalakr, aghaisas Contributed-by: manajit.halder at oracle.com + test/jdk/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.java Changeset: 519f8bc59a1f Author: serb Date: 2017-11-28 15:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/519f8bc59a1f 8043334: Typo in javax/swing/JComponent.html Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: 444dbe37e451 Author: prr Date: 2017-11-29 09:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/444dbe37e451 Merge Changeset: 44371ff1ee9a Author: prr Date: 2017-11-29 09:47 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/44371ff1ee9a Merge From chris.hegarty at oracle.com Wed Nov 29 18:48:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 18:48:51 +0000 Subject: hg: jdk/sandbox: 8181175: Stream.concat behaves like terminal operation Message-ID: <201711291848.vATImqg3021986@aojmv0008.oracle.com> Changeset: 54ec4ac9d5a3 Author: psandoz Date: 2017-11-29 10:35 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/54ec4ac9d5a3 8181175: Stream.concat behaves like terminal operation Reviewed-by: smarks, briangoetz, dfuchs ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java From chris.hegarty at oracle.com Wed Nov 29 20:33:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 20:33:49 +0000 Subject: hg: jdk/sandbox: 8192067: Add fixpath to test image Message-ID: <201711292033.vATKXoW4025558@aojmv0008.oracle.com> Changeset: 89c26000ce52 Author: ihse Date: 2017-11-29 21:23 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/89c26000ce52 8192067: Add fixpath to test image Reviewed-by: tbell, erikj ! make/Main.gmk + make/TestImage.gmk From chris.hegarty at oracle.com Wed Nov 29 20:48:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 20:48:48 +0000 Subject: hg: jdk/sandbox: 8187237: Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat; ... Message-ID: <201711292048.vATKmnvN000099@aojmv0008.oracle.com> Changeset: 80a058c0f993 Author: psandoz Date: 2017-11-29 12:39 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/80a058c0f993 8187237: Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat 8186737: Lookup argument for StringConcatFactory.makeConcat & makeConcatWithConstants cannot have privileges less than PRIVATE Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java From magnus.ihse.bursie at oracle.com Wed Nov 29 21:05:13 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 21:05:13 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711292105.vATL5EkM004526@aojmv0008.oracle.com> Changeset: deb731bd1dc3 Author: ihse Date: 2017-11-29 21:27 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/deb731bd1dc3 Setup path properly for MAKE env variable. ! make/conf/jib-profiles.js Changeset: dda999e8814c Author: ihse Date: 2017-11-29 22:02 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dda999e8814c Setup target os/cpu for prebuilt. ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk From chris.hegarty at oracle.com Wed Nov 29 21:33:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 21:33:49 +0000 Subject: hg: jdk/sandbox: 8191933: Use failure handler in run-test Message-ID: <201711292133.vATLXo6m011906@aojmv0008.oracle.com> Changeset: 45c5d7817e9e Author: ihse Date: 2017-11-29 22:23 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/45c5d7817e9e 8191933: Use failure handler in run-test Reviewed-by: erikj ! make/RunTests.gmk From magnus.ihse.bursie at oracle.com Wed Nov 29 21:38:25 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 21:38:25 +0000 Subject: hg: jdk/sandbox: Improved exit code handling. Message-ID: <201711292138.vATLcQYx012957@aojmv0008.oracle.com> Changeset: edbc895d637b Author: ihse Date: 2017-11-29 22:35 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/edbc895d637b Improved exit code handling. ! make/RunTests.gmk ! test/Makefile From magnus.ihse.bursie at oracle.com Wed Nov 29 21:45:15 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 21:45:15 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711292145.vATLjGDf014789@aojmv0008.oracle.com> Changeset: 8cda3ed38148 Author: ihse Date: 2017-11-29 22:40 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8cda3ed38148 Merge ! make/RunTests.gmk Changeset: 2ac7a4ba6adf Author: ihse Date: 2017-11-29 22:42 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2ac7a4ba6adf Remove duplicate whitespace. ! make/RunTests.gmk From magnus.ihse.bursie at oracle.com Wed Nov 29 22:31:12 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 22:31:12 +0000 Subject: hg: jdk/sandbox: Fix TR to work on solaris. Message-ID: <201711292231.vATMVDJR026690@aojmv0008.oracle.com> Changeset: 5d6c5aa2fa19 Author: ihse Date: 2017-11-29 23:28 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5d6c5aa2fa19 Fix TR to work on solaris. ! make/RunTests.gmk From magnus.ihse.bursie at oracle.com Wed Nov 29 22:37:20 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 22:37:20 +0000 Subject: hg: jdk/sandbox: Fix new exitcode code. Support more arguments in CreateNewSpec. Message-ID: <201711292237.vATMbL43028272@aojmv0008.oracle.com> Changeset: 0ffb2cce1b19 Author: ihse Date: 2017-11-29 23:34 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0ffb2cce1b19 Fix new exitcode code. Support more arguments in CreateNewSpec. ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk From chris.hegarty at oracle.com Wed Nov 29 23:18:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 23:18:49 +0000 Subject: hg: jdk/sandbox: 8189611: JarFile versioned stream and real name support Message-ID: <201711292318.vATNIorS009427@aojmv0008.oracle.com> Changeset: 85ea7e83af30 Author: sherman Date: 2017-11-29 15:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/85ea7e83af30 8189611: JarFile versioned stream and real name support Reviewed-by: psandoz, alanb, mchung, martin ! src/java.base/share/classes/java/util/jar/JarEntry.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/jdk/internal/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java + test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java From magnus.ihse.bursie at oracle.com Wed Nov 29 23:33:28 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 23:33:28 +0000 Subject: hg: jdk/sandbox: Clean up gnumake duplicated logic. Message-ID: <201711292333.vATNXTjk013245@aojmv0008.oracle.com> Changeset: 143496e1a14c Author: ihse Date: 2017-11-30 00:30 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/143496e1a14c Clean up gnumake duplicated logic. ! make/conf/jib-profiles.js From magnus.ihse.bursie at oracle.com Wed Nov 29 23:34:15 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 29 Nov 2017 23:34:15 +0000 Subject: hg: jdk/sandbox: Try to not exit with error. Message-ID: <201711292334.vATNYFNm013418@aojmv0008.oracle.com> Changeset: 60356323be38 Author: ihse Date: 2017-11-30 00:31 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/60356323be38 Try to not exit with error. ! test/Makefile From chris.hegarty at oracle.com Wed Nov 29 23:48:52 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 29 Nov 2017 23:48:52 +0000 Subject: hg: jdk/sandbox: 8182108: javadoc makes up type variables for grandparent types Message-ID: <201711292348.vATNmq1q017356@aojmv0008.oracle.com> Changeset: fb0b9913ff7e Author: ksrini Date: 2017-11-29 15:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fb0b9913ff7e 8182108: javadoc makes up type variables for grandparent types Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java + test/langtools/jdk/javadoc/doclet/testGrandParentTypes/pkg1/A.java From chris.hegarty at oracle.com Thu Nov 30 04:48:49 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 04:48:49 +0000 Subject: hg: jdk/sandbox: 8191942: Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API Message-ID: <201711300448.vAU4mn59004343@aojmv0008.oracle.com> Changeset: f1ad41a05fb7 Author: mchung Date: 2017-11-29 20:42 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f1ad41a05fb7 8191942: Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API Reviewed-by: alanb, erikj ! make/autoconf/spec.gmk.in ! make/gendata/Gendata-jdk.compiler.gmk ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java ! src/java.base/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java From chris.hegarty at oracle.com Thu Nov 30 05:18:48 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 05:18:48 +0000 Subject: hg: jdk/sandbox: 8192781: tools/jar/multiRelease/Basic.java test Basic.test09(): failure after change d34958 Message-ID: <201711300518.vAU5InGF011912@aojmv0008.oracle.com> Changeset: e712b777f28e Author: sherman Date: 2017-11-29 21:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e712b777f28e 8192781: tools/jar/multiRelease/Basic.java test Basic.test09(): failure after change d34958 Reviewed-by: mchung ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java From chris.hegarty at oracle.com Thu Nov 30 06:19:00 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 06:19:00 +0000 Subject: hg: jdk/sandbox: 35 new changesets Message-ID: <201711300619.vAU6J3EE028008@aojmv0008.oracle.com> Changeset: a474466c4fdb Author: jiangli Date: 2017-11-19 23:30 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a474466c4fdb 8187118: Remove appending -cp path to the boot class path at AppCDS dump time 8187119: Consolidate record_shared_class_loader_type() and record_result() Summary: Remove -cp path from the boot append list at dump time and other AppCDS cleanups. Reviewed-by: lfoltan, iklam ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/filemap.cpp Changeset: cd4705f9eaff Author: rehn Date: 2017-11-20 09:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cd4705f9eaff 8191326: Deprecate SafepointSpinBeforeYield Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 8011a94a8989 Author: rehn Date: 2017-11-20 09:35 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8011a94a8989 8191327: Deprecate DeferThrSuspendLoopCount Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 5a16da2a3fcb Author: rehn Date: 2017-11-20 09:40 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5a16da2a3fcb 8191329: Deprecate DeferPollingPageLoopCount Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 8ad56b1b2b1f Author: rehn Date: 2017-11-20 10:10 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8ad56b1b2b1f 8191373: Multiple NUMA nodes expected Reviewed-by: dholmes, gromero, dcubed ! src/hotspot/share/runtime/thread.cpp Changeset: 0fd0f31ade3e Author: tschatzl Date: 2017-11-20 10:15 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0fd0f31ade3e 8186480: Remove warning when AssumeMP is true and ergonomics determines to use one worker thread Reviewed-by: shade ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: 55c43e677ded Author: tschatzl Date: 2017-11-20 12:04 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/55c43e677ded Merge Changeset: fb0275c320a0 Author: eosterlund Date: 2017-11-20 13:07 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fb0275c320a0 8189871: Refactor GC barriers to use declarative semantics Reviewed-by: pliden, rkennke, coleenp, dholmes, kbarrett, stefank ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp ! src/hotspot/share/gc/parallel/cardTableExtension.hpp + src/hotspot/share/gc/shared/accessBarrierSupport.cpp + src/hotspot/share/gc/shared/accessBarrierSupport.hpp + src/hotspot/share/gc/shared/accessBarrierSupport.inline.hpp ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSet.inline.hpp + src/hotspot/share/gc/shared/barrierSetConfig.hpp + src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/cardTableModRefBS.cpp ! src/hotspot/share/gc/shared/cardTableModRefBS.hpp ! src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp ! src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.hpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp + src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp + src/hotspot/share/oops/access.hpp + src/hotspot/share/oops/access.inline.hpp + src/hotspot/share/oops/accessBackend.cpp + src/hotspot/share/oops/accessBackend.hpp + src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: d8486f1f5a84 Author: neliasso Date: 2017-11-20 09:50 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d8486f1f5a84 8065838: compiler/relocations/TestPrintRelocations.java times out after 1920 seconds Summary: Compile fewer methods Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/compiler/relocations/TestPrintRelocations.java Changeset: 089b6bf0d1a7 Author: neliasso Date: 2017-10-11 11:22 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/089b6bf0d1a7 8160303: parse_method_pattern only scans 254 chars Summary: Fix wrong scan length Reviewed-by: kvn, redestad ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: 600868bd3a8c Author: neliasso Date: 2017-10-11 11:24 +0200 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/600868bd3a8c 8169766: c1 + Xcomp reresolving call target every invocation Summary: Set reciever klass for static_bound calls Reviewed-by: kvn ! src/hotspot/share/code/compiledIC.cpp Changeset: 0c88cd009b5f Author: neliasso Date: 2017-11-20 09:50 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0c88cd009b5f 8160548: Inconsistent inlining behavior with CompileOnly Summary: can_be_compiled should not affect inlining Reviewed-by: thartmann ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/parse1.cpp ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java Changeset: e1ec73e3325e Author: smonteith Date: 2017-11-20 09:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e1ec73e3325e 8191338: aarch64: fails to build after 8189745 Reviewed-by: aph, drwhite, dchuyko ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 8deb7919d118 Author: epavlova Date: 2017-11-20 14:02 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8deb7919d118 8190975: [Graal] Tests which run with "--limit-modules java.base" could fail when Graal is used as JIT Reviewed-by: dholmes, alanb ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java Changeset: 9fd89aabb6cd Author: dholmes Date: 2017-11-20 15:56 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9fd89aabb6cd 8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM Reviewed-by: stuefe, dcubed ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: e79838cf4613 Author: dholmes Date: 2017-11-20 17:10 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e79838cf4613 Merge Changeset: ab3959df2115 Author: iveresov Date: 2017-11-20 19:00 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ab3959df2115 8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint Summary: Introduce not_installed state for nmethods Reviewed-by: dlong ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 8fb080e5714b Author: sballal Date: 2017-11-21 11:27 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8fb080e5714b 8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler Reviewed-by: dholmes, jgeorge ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: 9fe60f7e366f Author: ihse Date: 2017-11-21 09:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9fe60f7e366f 8190418: Stop generating jvmtiEnvStub and jvmtiEnvRecommended Reviewed-by: erikj, tbell, dholmes ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/hotspot/lib/CompileJvm.gmk Changeset: cd8f5f780750 Author: ehelin Date: 2017-11-21 08:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cd8f5f780750 8182284: G1Analytics uses uninitialized fields Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp + test/hotspot/gtest/gc/g1/test_g1Analytics.cpp Changeset: dac108a7b06a Author: ihse Date: 2017-11-21 15:02 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dac108a7b06a 8191203: Remove duplicated jimage.hpp Reviewed-by: dholmes ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp - src/hotspot/share/classfile/jimage.hpp Changeset: 90bb2706e6b4 Author: rkennke Date: 2017-11-21 12:48 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/90bb2706e6b4 8191562: Missing include in gcArguments.cpp breaks minimal JVM build Reviewed-by: mdoerr, ehelin ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: 2098785677fb Author: gziemski Date: 2017-11-21 10:21 -0600 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2098785677fb 8191580: open/test/hotspot/jtreg/runtime/LoadClass/TestResize fails on product build Summary: Guarded the test with the tag requiring debug build Reviewed-by: jiangli ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: ae7bd89bdc0d Author: dlong Date: 2017-11-21 09:04 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ae7bd89bdc0d 8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs Reviewed-by: vlivanov, dpochepk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! test/hotspot/jtreg/compiler/runtime/Test8168712.java Changeset: d5bb6637c785 Author: iklam Date: 2017-11-21 09:20 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d5bb6637c785 8191042: Deprecate VM option CheckEndorsedAndExtDirs Reviewed-by: dholmes ! src/hotspot/share/runtime/arguments.cpp Changeset: df39ee817323 Author: ccheung Date: 2017-11-21 09:49 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/df39ee817323 8188122: Path length limits on Windows leads to obscure class loading failures Summary: Used the unicode version of windows API's to handled long paths and avoid using the stat() function. Reviewed-by: stuefe, iklam ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp + test/hotspot/jtreg/runtime/LoadClass/LongBCP.java + test/hotspot/jtreg/runtime/LoadClass/test-classes/Hello.java Changeset: 24065d1e139c Author: ecaspole Date: 2017-11-21 16:27 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/24065d1e139c 8191615: LogCompilation can show bytes Summary: Print the bytes size of a method as it is now contained in the log Reviewed-by: kvn, vlivanov ! src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java Changeset: 8bab1e50a28a Author: ccheung Date: 2017-11-21 15:45 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8bab1e50a28a 8191739: [TESTBUG] test/hotspot/jtreg/runtime/LoadClass/TestResize.java fails to compile after JDK-8191580 Summary: added missing import statement Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: 827e4ac05579 Author: glaubitz Date: 2017-11-21 15:24 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/827e4ac05579 8191663: Zero variant broken after 8189170 and 8189871 Reviewed-by: eosterlund, coleenp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/oops/accessBackend.hpp Changeset: 4789dbcf32cf Author: coleenp Date: 2017-11-21 21:33 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4789dbcf32cf Merge Changeset: 3bb4d90d1ebc Author: jwilhelm Date: 2017-11-25 04:36 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3bb4d90d1ebc Merge ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp - src/hotspot/share/classfile/jimage.hpp Changeset: 6fe6d8239e42 Author: rraghavan Date: 2017-11-26 09:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6fe6d8239e42 8191313: compiler/runtime/SpreadNullArg.java fails in tier1 Summary: corrected SpreadNullArg.java test to expect NullPointerException after 8157246 fix Reviewed-by: dcubed, mchung ! test/hotspot/jtreg/compiler/runtime/SpreadNullArg.java Changeset: 4b7462e3b552 Author: ccheung Date: 2017-11-22 16:08 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4b7462e3b552 8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module Summary: backout the fix for 8190975 Reviewed-by: iklam, kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java Changeset: 6199dfaf72da Author: dlong Date: 2017-11-22 09:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6199dfaf72da 8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change Reviewed-by: kvn ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp Changeset: 6bc1de3b8c59 Author: dholmes Date: 2017-11-24 14:07 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6bc1de3b8c59 8191707: Options with invalid values are incorrectly treated as obsolete and ignored Reviewed-by: rehn, dcubed ! src/hotspot/share/runtime/arguments.cpp From chris.hegarty at oracle.com Thu Nov 30 08:18:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 08:18:50 +0000 Subject: hg: jdk/sandbox: 6354947: [Fmt-*] Clarify DecimalFormat description of FieldPosition use Message-ID: <201711300818.vAU8IoO6027861@aojmv0008.oracle.com> Changeset: 89deac44e515 Author: nishjain Date: 2017-11-30 13:31 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/89deac44e515 6354947: [Fmt-*] Clarify DecimalFormat description of FieldPosition use Reviewed-by: naoto, rriggs Contributed-by: nishit.jain at oracle.com ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java From pavel.rappo at oracle.com Thu Nov 30 10:39:51 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 30 Nov 2017 10:39:51 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) bug fix & test Message-ID: <201711301039.vAUAdqlu005966@aojmv0008.oracle.com> Changeset: 77feac3903d9 Author: prappo Date: 2017-11-30 13:35 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/77feac3903d9 http-client-branch: (WebSocket) bug fix & test ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockReceiver.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReceivingTest.java From chris.hegarty at oracle.com Thu Nov 30 11:07:15 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 11:07:15 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: remove unused methods and incorrect comment Message-ID: <201711301107.vAUB7FKK013907@aojmv0008.oracle.com> Changeset: 67a9df429e0b Author: chegar Date: 2017-11-30 11:03 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/67a9df429e0b http-client-branch: review comment: remove unused methods and incorrect comment ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java From chris.hegarty at oracle.com Thu Nov 30 11:32:41 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 11:32:41 +0000 Subject: hg: jdk/sandbox: http-client-branch: review comment: remove testing specific property check Message-ID: <201711301132.vAUBWgmn021821@aojmv0008.oracle.com> Changeset: edfab012adb3 Author: chegar Date: 2017-11-30 11:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/edfab012adb3 http-client-branch: review comment: remove testing specific property check ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java From chris.hegarty at oracle.com Thu Nov 30 11:55:28 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 11:55:28 +0000 Subject: hg: jdk/sandbox: http-client-branch: merge with default Message-ID: <201711301155.vAUBtTVB028645@aojmv0008.oracle.com> Changeset: 81aa2f98ea52 Author: chegar Date: 2017-11-30 11:30 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/81aa2f98ea52 http-client-branch: merge with default - src/hotspot/share/classfile/jimage.hpp - test/jdk/jdk/internal/util/jar/TestVersionedStream.java From chris.hegarty at oracle.com Thu Nov 30 13:03:55 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 13:03:55 +0000 Subject: hg: jdk/sandbox: 8186535: Remove deprecated pre-1.2 SecurityManager methods and fields Message-ID: <201711301303.vAUD3tPa027051@aojmv0008.oracle.com> Changeset: ddbcfca4d51d Author: mullan Date: 2017-11-30 07:54 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ddbcfca4d51d 8186535: Remove deprecated pre-1.2 SecurityManager methods and fields Reviewed-by: alanb, coleenp, hseigel, mchung ! make/hotspot/symbols/symbols-unix ! make/mapfiles/libjava/mapfile-vers ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/SecurityManager.c ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java + test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java - test/jdk/java/lang/SecurityManager/NoAWT.java From magnus.ihse.bursie at oracle.com Thu Nov 30 13:49:30 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 30 Nov 2017 13:49:30 +0000 Subject: hg: jdk/sandbox: Ignore exit code from run-test-prebuilt in test/Makefile. Message-ID: <201711301349.vAUDnVhJ012366@aojmv0008.oracle.com> Changeset: 61412cf6fc17 Author: ihse Date: 2017-11-30 14:46 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/61412cf6fc17 Ignore exit code from run-test-prebuilt in test/Makefile. ! test/Makefile From magnus.ihse.bursie at oracle.com Thu Nov 30 13:59:17 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 30 Nov 2017 13:59:17 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711301359.vAUDxHHS015642@aojmv0008.oracle.com> Changeset: 8fa2af92e7a7 Author: ihse Date: 2017-11-30 14:48 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8fa2af92e7a7 Merge - src/hotspot/share/classfile/jimage.hpp - test/jdk/java/lang/SecurityManager/NoAWT.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java Changeset: 488e0f91ff74 Author: ihse Date: 2017-11-30 14:56 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/488e0f91ff74 Remove old attempts. - make/FakeSpecForLegacyTests.gmk - make/RunTestsLegacy.gmk From pavel.rappo at oracle.com Thu Nov 30 15:00:02 2017 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 30 Nov 2017 15:00:02 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) formatting Message-ID: <201711301500.vAUF02kt006779@aojmv0008.oracle.com> Changeset: f00db5921736 Author: prappo Date: 2017-11-30 17:56 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f00db5921736 http-client-branch: (WebSocket) formatting ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java From magnus.ihse.bursie at oracle.com Thu Nov 30 15:20:17 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 30 Nov 2017 15:20:17 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711301520.vAUFKHC0013626@aojmv0008.oracle.com> Changeset: 298580086c9c Author: ihse Date: 2017-11-30 16:16 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/298580086c9c Replace : with / to better support all use cases. ! test/Makefile Changeset: 76a784951142 Author: ihse Date: 2017-11-30 16:17 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/76a784951142 Use InitSupport.gmk. Better prebuilt variable info. ! make/RunTestsPrebuilt.gmk From magnus.ihse.bursie at oracle.com Thu Nov 30 15:30:22 2017 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 30 Nov 2017 15:30:22 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711301530.vAUFUNJD017166@aojmv0008.oracle.com> Changeset: 8f815cd7c95d Author: ihse Date: 2017-11-30 16:26 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8f815cd7c95d Almost all of prebuilt spec is now resolved. ! make/RunTestsPrebuiltSpec.gmk Changeset: d5a689ca6183 Author: ihse Date: 2017-11-30 16:27 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d5a689ca6183 Fix JAVA_ARGS. ! make/autoconf/boot-jdk.m4 ! make/autoconf/generated-configure.sh From ashipile at redhat.com Thu Nov 30 17:36:31 2017 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 30 Nov 2017 17:36:31 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711301736.vAUHaVB1001536@aojmv0008.oracle.com> Changeset: 912c55e702d6 Author: shade Date: 2017-11-30 17:13 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/912c55e702d6 Merge - make/mapfiles/libextnet/mapfile-vers - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject - src/hotspot/cpu/aarch64/jni_aarch64.h ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp - src/hotspot/cpu/arm/jni_arm.h ! src/hotspot/cpu/arm/templateTable_arm.cpp - src/hotspot/cpu/ppc/jni_ppc.h - src/hotspot/cpu/s390/jni_s390.h ! src/hotspot/cpu/s390/templateTable_s390.cpp - src/hotspot/cpu/sparc/jni_sparc.h ! src/hotspot/cpu/sparc/templateTable_sparc.cpp - src/hotspot/cpu/x86/jni_x86.h ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp - src/hotspot/cpu/zero/jni_zero.h - src/hotspot/os/aix/jvm_aix.h - src/hotspot/os/bsd/jvm_bsd.h - src/hotspot/os/linux/jvm_linux.h - src/hotspot/os/solaris/jvm_solaris.h - src/hotspot/os/windows/jvm_windows.h - src/hotspot/share/classfile/jimage.hpp - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/precompiled/precompiled.hpp - src/hotspot/share/prims/jni_md.h - src/hotspot/share/prims/jvm.h ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/commandLineFlagRangeList.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/utilities/vmError.cpp - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/applications/ctw/Modules.java - test/jdk/java/lang/SecurityManager/NoAWT.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: f4e069848424 Author: shade Date: 2017-11-30 18:32 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f4e069848424 Fixup Epsilon for GC interface updates + src/hotspot/share/gc/epsilon/epsilonArguments.cpp + src/hotspot/share/gc/epsilon/epsilonArguments.hpp ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp From chris.hegarty at oracle.com Thu Nov 30 17:53:43 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 17:53:43 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711301753.vAUHriB7007913@aojmv0008.oracle.com> Changeset: 4182d9625130 Author: chegar Date: 2017-11-30 17:36 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4182d9625130 http-client-branch: review comment: split NoBoby test in two, takes too long to run + test/jdk/java/net/httpclient/AbstractNoBody.java - test/jdk/java/net/httpclient/NoBody.java + test/jdk/java/net/httpclient/NoBodyPartOne.java + test/jdk/java/net/httpclient/NoBodyPartTwo.java Changeset: c94a558a70ed Author: chegar Date: 2017-11-30 17:49 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c94a558a70ed http-client-branch: merge - test/jdk/java/net/httpclient/NoBody.java From ashipile at redhat.com Thu Nov 30 17:55:40 2017 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 30 Nov 2017 17:55:40 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711301755.vAUHtfYw008881@aojmv0008.oracle.com> Changeset: d7b4990d04d6 Author: shade Date: 2017-11-30 18:43 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d7b4990d04d6 Remove stray post-merge difference. ! src/hotspot/share/gc/shared/barrierSet.hpp Changeset: c5c3e1a5c3f0 Author: shade Date: 2017-11-30 18:51 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c5c3e1a5c3f0 Rename EpsilonCollectedHeap to EpsilonHeap. ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp - src/hotspot/share/gc/epsilon/epsilonCollectedHeap.cpp - src/hotspot/share/gc/epsilon/epsilonCollectedHeap.hpp + src/hotspot/share/gc/epsilon/epsilonHeap.cpp + src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/services/epsilonMemoryPool.cpp ! src/hotspot/share/services/epsilonMemoryPool.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/memoryService.hpp From chris.hegarty at oracle.com Thu Nov 30 18:18:51 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 18:18:51 +0000 Subject: hg: jdk/sandbox: 3 new changesets Message-ID: <201711301818.vAUIIqJh017047@aojmv0008.oracle.com> Changeset: 9e022f580a9d Author: ksrini Date: 2017-11-30 04:43 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9e022f580a9d 8190552: Augment the Compiler API tree with APIs to represent HTML content Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/DocTypeTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java ! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/tools/javac/doctree/DocCommentTester.java ! test/langtools/tools/javac/doctree/SimpleDocTreeVisitorTest.java + test/langtools/tools/javac/doctree/dcapi/Anchor.java ! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java - test/langtools/tools/javac/doctree/dcapi/OverviewTest.java ! test/langtools/tools/javac/doctree/dcapi/overview0.html + test/langtools/tools/javac/doctree/dcapi/overview0.html.out ! test/langtools/tools/javac/doctree/dcapi/overview1.html + test/langtools/tools/javac/doctree/dcapi/overview1.html.out ! test/langtools/tools/javac/doctree/dcapi/overview2.html + test/langtools/tools/javac/doctree/dcapi/overview2.html.out ! test/langtools/tools/javac/doctree/dcapi/overview3.html + test/langtools/tools/javac/doctree/dcapi/overview3.html.out ! test/langtools/tools/javac/doctree/dcapi/overview4.html + test/langtools/tools/javac/doctree/dcapi/overview4.html.out ! test/langtools/tools/javac/doctree/dcapi/overview5.html + test/langtools/tools/javac/doctree/dcapi/overview5.html.out ! test/langtools/tools/javac/doctree/dcapi/overview6.html + test/langtools/tools/javac/doctree/dcapi/overview6.html.out + test/langtools/tools/javac/doctree/dcapi/overview7.html + test/langtools/tools/javac/doctree/dcapi/overview7.html.out ! test/langtools/tools/javac/doctree/dcapi/package.html + test/langtools/tools/javac/doctree/dcapi/package.html.out ! test/langtools/tools/javac/doctree/dcapi/pkg/package.html + test/langtools/tools/javac/doctree/dcapi/pkg/package.html.out ! test/langtools/tools/javac/lib/DPrinter.java Changeset: e9dab2492924 Author: ksrini Date: 2017-11-30 06:14 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e9dab2492924 8185985: Html files in doc-files directories should be wrapped with standard header and footer Reviewed-by: jjg + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/SubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/sub-dir-1/SubSubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/module-info.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/Foo.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/SubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/overview.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/sub-dir/SubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/doc-file/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html Changeset: b8a119027122 Author: aefimov Date: 2017-11-30 18:07 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b8a119027122 8186441: Change of behavior in the getMessage () method of the SOAPMessageContextImpl class Reviewed-by: lancea ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java ! test/jdk/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java From chris.hegarty at oracle.com Thu Nov 30 19:33:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 19:33:50 +0000 Subject: hg: jdk/sandbox: 8187910: Charset MS950_HKSCS not supported in JDK 9 Message-ID: <201711301933.vAUJXpYd011795@aojmv0008.oracle.com> Changeset: d0cf025a5e79 Author: sherman Date: 2017-11-30 11:19 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d0cf025a5e79 8187910: Charset MS950_HKSCS not supported in JDK 9 Reviewed-by: alanb ! make/data/charsetmapping/charsets ! make/data/charsetmapping/stdcs-windows ! make/jdk/src/classes/build/tools/charsetmapping/Main.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template From chris.hegarty at oracle.com Thu Nov 30 21:48:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 21:48:50 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201711302148.vAULmowd026738@aojmv0008.oracle.com> Changeset: 9240097e2821 Author: erikj Date: 2017-11-30 13:29 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9240097e2821 8139653: Freetype bundled on macosx, but not correctly linked Reviewed-by: tbell, prr ! make/autoconf/basics.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/copy/Copy-java.desktop.gmk ! make/lib/Awt2dLibraries.gmk Changeset: 47b764e0a38a Author: rriggs Date: 2017-11-30 16:38 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/47b764e0a38a 8189331: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java failed incorrect serialVersionUID Reviewed-by: lancea ! test/jdk/java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java From chris.hegarty at oracle.com Thu Nov 30 23:48:50 2017 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 30 Nov 2017 23:48:50 +0000 Subject: hg: jdk/sandbox: 8160406: Collection.toArray() spec should be explicit about returning precisely an Object[] Message-ID: <201711302348.vAUNmpdr009411@aojmv0008.oracle.com> Changeset: 81b5e3f70d98 Author: smarks Date: 2017-11-30 14:49 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/81b5e3f70d98 8160406: Collection.toArray() spec should be explicit about returning precisely an Object[] Reviewed-by: psandoz, martin, redestad ! src/java.base/share/classes/java/util/Collection.java