hg: jdk/client: 36 new changesets
philip.race at oracle.com
philip.race at oracle.com
Thu Jun 21 16:54:22 UTC 2018
Changeset: 857ce291c70c
Author: mgronlun
Date: 2018-06-19 19:16 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/857ce291c70c
8204571: Add support for launching multiple startup recordings
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp
! test/jdk/jdk/jfr/jvm/TestLogOutput.java
+ test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
Changeset: 9eaaa711fef5
Author: pliden
Date: 2018-06-19 19:19 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/9eaaa711fef5
8205344: TraceMemoryManagerStats changes in JDK-8195115 broke ZGC
Reviewed-by: shade, eosterlund
! src/hotspot/share/gc/z/zServiceability.cpp
Changeset: 3e66d204af9b
Author: apetushkov
Date: 2018-06-15 13:57 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/3e66d204af9b
8153107: enabling ObjectSynchronizer::quick_enter() on ARM64 causes hangs
Summary: Always set the markword for recursive monitors in MacroAssembler::fast_lock().
Reviewed-by: aph, drwhite, dcubed, bulasevich
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: cc58f1fa0438
Author: stuefe
Date: 2018-06-19 09:34 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/cc58f1fa0438
8203680: os::stat() on Posix platform does not need to copy input path
Reviewed-by: hseigel, dholmes
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 11c7290b85ff
Author: valeriep
Date: 2018-06-19 23:33 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/11c7290b85ff
8204152: SignedObject throws NullPointerException for null keys with an initialized Signature object
Summary: Check for null and throw InvalidKeyException to maintain same behavior
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
Changeset: 4935323c3e61
Author: cjplummer
Date: 2018-06-19 17:50 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/4935323c3e61
8205149: hs201t002 should be put on the problem list
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: e810abb27deb
Author: stuefe
Date: 2018-06-20 06:51 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/e810abb27deb
8205141: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java failed with "assert(k->is_objArray_klass()) failed: cast to ObjArrayKlass
Reviewed-by: dholmes, goetz
! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/libArrayStoreExceptionTest.c
Changeset: 1637a4e50fc9
Author: goetz
Date: 2018-06-20 11:12 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/1637a4e50fc9
8205108: [testbug] Fix pattern matching in jstatd tests.
Reviewed-by: stuefe, azeller
! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java
Changeset: 35a87577b461
Author: pmuthuswamy
Date: 2018-06-20 14:52 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/35a87577b461
8202624: javadoc generates references to enum constructors, which are not documented
Reviewed-by: sundar
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
+ test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
Changeset: e7da80712449
Author: pliden
Date: 2018-06-20 11:33 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/e7da80712449
8205338: ZGC: LeakProfiler not yet supported
Reviewed-by: egahlin, eosterlund
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
Changeset: 9ab948f612a8
Author: pliden
Date: 2018-06-20 11:33 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/9ab948f612a8
8205339: ZGC: VerifyBeforeIteration not yet supported
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zArguments.cpp
Changeset: 273183fd8246
Author: mcimadamore
Date: 2018-06-20 11:47 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/273183fd8246
8195293: Issue more comprehensive warnings for use of \"var\" in earlier source versions
Summary: issue warnings when 'var' used as a type name in type argument positions
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/lvti/ParserTest9.out
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out
Changeset: 8c0a5b51559b
Author: chrisphi
Date: 2018-06-19 10:00 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/8c0a5b51559b
8203030: Zero s390 31 bit size_t type conflicts in shared code
Summary: Cast to size_t or change to size_t foe compatibility with other archs.
Reviewed-by: pliden, dholmes
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.hpp
Changeset: bcbfd2707e58
Author: redestad
Date: 2018-06-20 17:06 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/bcbfd2707e58
8199435: Unsafe publication of java.util.Properties.map
Reviewed-by: dholmes, psandoz, plevart, bchristi
! src/java.base/share/classes/java/util/Properties.java
Changeset: 818a23db260c
Author: stuefe
Date: 2018-06-20 17:15 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/818a23db260c
8205407: [windows, vs<2017] C4800 after 8203197
Reviewed-by: tbell, mbaesken
! make/autoconf/flags-cflags.m4
Changeset: 58dac477766c
Author: mseledtsov
Date: 2018-06-20 09:42 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/58dac477766c
8204701: [TESTBUG] runtime/SharedArchiveFile/BootAppendTests.java should handle mapping failure
Summary: Added code to check for mapping failure
Reviewed-by: ccheung, jiangli
! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java
Changeset: dd2ebc050e6e
Author: erikj
Date: 2018-06-20 09:38 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/dd2ebc050e6e
8200115: System property java.vm.vendor value includes quotation marks
Reviewed-by: tbell, asaha
! src/hotspot/share/runtime/vm_version.cpp
Changeset: 4254bed3c09d
Author: chegar
Date: 2018-06-20 09:05 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/4254bed3c09d
8204679: HTTP Client refresh
Reviewed-by: chegar, dfuchs, michaelm
Contributed-by: Chris Hegarty <chris.hegarty at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>, Michael McMahon <michael.x.mcmahon at oracle.com>, Pavel Rappo <pavel.rappo at oracle.com>
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/java/net/http/HttpHeaders.java
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/java/net/http/WebSocket.java
! src/java.net.http/share/classes/java/net/http/WebSocketHandshakeException.java
! src/java.net.http/share/classes/java/net/http/package-info.java
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/CookieFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
- src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHeaders.java
+ src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ConnectionExpiredException.java
+ src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersBuilder.java
- src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Encoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HPACK.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HeaderTable.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/ISO_8859_1.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/SimpleHeaderTable.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/WebSocketImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! test/jdk/java/net/httpclient/AbstractNoBody.java
+ test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
+ test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
+ test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/BasicRedirectTest.java
! test/jdk/java/net/httpclient/BodyProcessorInputStreamTest.java
! test/jdk/java/net/httpclient/ConcurrentResponses.java
+ test/jdk/java/net/httpclient/ConnectExceptionTest.java
! test/jdk/java/net/httpclient/CookieHeaderTest.java
! test/jdk/java/net/httpclient/CustomRequestPublisher.java
! test/jdk/java/net/httpclient/CustomResponseSubscriber.java
! test/jdk/java/net/httpclient/DependentActionsTest.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/EncodedCharsInURI.java
! test/jdk/java/net/httpclient/EscapedOctetsInURI.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
+ test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HeadersTest.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
+ test/jdk/java/net/httpclient/HttpHeadersOf.java
! test/jdk/java/net/httpclient/HttpInputStreamTest.java
! test/jdk/java/net/httpclient/HttpServerAdapters.java
! test/jdk/java/net/httpclient/ImmutableFlowItems.java
! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/MappingResponseSubscriber.java
+ test/jdk/java/net/httpclient/MaxStreams.java
! test/jdk/java/net/httpclient/MethodsTest.java
! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/RedirectWithCookie.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
+ test/jdk/java/net/httpclient/ResponseBodyBeforeError.java
! test/jdk/java/net/httpclient/ResponsePublisher.java
+ test/jdk/java/net/httpclient/RetryPost.java
! test/jdk/java/net/httpclient/RetryWithCookie.java
+ test/jdk/java/net/httpclient/ShortResponseBody.java
+ test/jdk/java/net/httpclient/ShortResponseBodyWithRetry.java
+ test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/httpclient/SplitResponse.java
+ test/jdk/java/net/httpclient/SplitResponseAsync.java
+ test/jdk/java/net/httpclient/SplitResponseKeepAlive.java
+ test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java
! test/jdk/java/net/httpclient/SplitResponseSSL.java
+ test/jdk/java/net/httpclient/SplitResponseSSLAsync.java
+ test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java
+ test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java
! test/jdk/java/net/httpclient/StreamingBody.java
- test/jdk/java/net/httpclient/ThrowingPublishers.java
+ test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java
+ test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java
+ test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java
+ test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java
+ test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java
+ test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java
+ test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java
+ test/jdk/java/net/httpclient/ThrowingPublishersSanity.java
- test/jdk/java/net/httpclient/ThrowingPushPromises.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java
+ test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java
- test/jdk/java/net/httpclient/ThrowingSubscribers.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java
+ test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java
+ test/jdk/java/net/httpclient/UnauthorizedTest.java
! test/jdk/java/net/httpclient/examples/JavadocExamples.java
! test/jdk/java/net/httpclient/http2/BadHeadersTest.java
! test/jdk/java/net/httpclient/http2/BasicTest.java
! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java
! test/jdk/java/net/httpclient/http2/ErrorTest.java
! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java
! test/jdk/java/net/httpclient/http2/ServerPush.java
! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/HeaderTableTest.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/HuffmanTest.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/SimpleHeaderTableTest.java
! test/jdk/java/net/httpclient/http2/server/Http2EchoHandler.java
! test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.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
! test/jdk/java/net/httpclient/http2/server/OutgoingPushPromise.java
! test/jdk/java/net/httpclient/http2/server/PushHandler.java
+ test/jdk/java/net/httpclient/noPermissions.policy
- test/jdk/java/net/httpclient/offline/FixedHttpHeaders.java
! test/jdk/java/net/httpclient/offline/OfflineTesting.java
! test/jdk/java/net/httpclient/ssltest/CertificateTest.java
! test/jdk/java/net/httpclient/websocket/BlowupOutputQueue.java
! test/jdk/java/net/httpclient/websocket/MockListener.java
! test/jdk/java/net/httpclient/websocket/WebSocketTest.java
! test/jdk/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AuthenticationFilterTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/RawChannelTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SelectorTest.java
! test/jdk/lib/testlibrary/jdk/testlibrary/testkeys
Changeset: 9663777e8d41
Author: chegar
Date: 2018-06-20 17:48 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/9663777e8d41
Merge
Changeset: fba6889d5635
Author: chegar
Date: 2018-06-20 17:54 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/fba6889d5635
Merge
Changeset: e0eca40cd514
Author: bsrbnd
Date: 2018-06-20 10:01 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/e0eca40cd514
8203338: Unboxing in return from lambda miscompiled to throw ClassCastException
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/lambda/LambdaReturnUnboxing.java
Changeset: fb8b3f467277
Author: gadams
Date: 2018-06-20 13:57 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/fb8b3f467277
6545967: sp05t003 failed ResumeThread() due to THREAD_NOT_SUSPENDED
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.c
Changeset: 2f558e1677fb
Author: iignatyev
Date: 2018-06-20 12:42 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/2f558e1677fb
8205433: clean up hotspot ProblemList
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList.txt
Changeset: caa555819dca
Author: gromero
Date: 2018-06-20 22:02 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/caa555819dca
8204135: jtreg: Fix failing RTM test TestUseRTMXendForLockBusy
Reviewed-by: goetz, iignatyev
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
Changeset: 992a1304517b
Author: lmesnik
Date: 2018-06-20 12:02 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/992a1304517b
8204974: Quarantine serviceability/sa/TestInstanceKlassSize* tests for CDS enabled mode
Reviewed-by: ccheung, mseledtsov, jiangli
+ test/hotspot/jtreg/ProblemList-cds-mode.txt
Changeset: 070b5313b2fe
Author: iveresov
Date: 2018-06-20 17:30 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/070b5313b2fe
8205105: VM crashes with "assert(Universe::heap()->is_in_reserved(start + words - 1)) failed: not in heap"
Summary: Disable fast TLAB refill in Graal.
Reviewed-by: dnsimon, kvn
! 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/GraalHotSpotVMConfigVersioned.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/stubs/NewArrayStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java
Changeset: c4720a1f140e
Author: jwilhelm
Date: 2018-06-21 03:21 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/c4720a1f140e
Added tag jdk-11+19 for changeset fb8b3f467277
! .hgtags
Changeset: cb652b90be5e
Author: cjplummer
Date: 2018-06-20 19:46 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/cb652b90be5e
8205385: Problem list vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5b75d7485f2a
Author: nishjain
Date: 2018-06-21 14:09 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/5b75d7485f2a
8204938: Add a test case to automatically check the updated LSR data
Reviewed-by: naoto, rriggs
+ test/jdk/java/util/Locale/LSRDataTest.java
Changeset: db0a17475826
Author: rkennke
Date: 2018-06-19 13:03 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/db0a17475826
8205336: Modularize allocations in assembler
Reviewed-by: aph, eosterlund
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 17d6de3b25fc
Author: rwestberg
Date: 2018-06-21 13:39 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/17d6de3b25fc
8205103: [TESTBUG] Instability in JFR test TestThreadCpuTimeEvent
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
Changeset: 36ca515343e0
Author: jlaskey
Date: 2018-06-21 08:58 -0300
URL: http://hg.openjdk.java.net/jdk/client/rev/36ca515343e0
8203637: Fix Sources
Reviewed-by: hannesw, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
! src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ApplicableOverloadedMethods.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SimpleDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java
! src/jdk.dynalink/share/legal/dynalink.md
Changeset: 5c886cfc6ef5
Author: coleenp
Date: 2018-06-21 11:10 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/5c886cfc6ef5
8205175: Deprecate UnlinkSymbolsALot debugging option.
Reviewed-by: zgu, stuefe
! src/hotspot/share/runtime/arguments.cpp
Changeset: 3ef0862bbb3d
Author: smarks
Date: 2018-06-21 08:25 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/3ef0862bbb3d
8060192: Add default method <A> A[] Collection.toArray(IntFunction<A[]> generator)
Reviewed-by: martin, forax, psandoz, briangoetz
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Collections.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/concurrent/tck/ArrayDequeTest.java
! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/jdk/java/util/concurrent/tck/LinkedListTest.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
Changeset: c1f7ece09b84
Author: smarks
Date: 2018-06-21 08:45 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/c1f7ece09b84
8203184: List.copyOf() fails to copy sublists
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! test/jdk/java/util/List/ListFactories.java
Changeset: aa0a35b071fb
Author: prr
Date: 2018-06-21 09:53 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/aa0a35b071fb
Merge
- src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHeaders.java
- src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersImpl.java
- test/jdk/java/net/httpclient/ThrowingPublishers.java
- test/jdk/java/net/httpclient/ThrowingPushPromises.java
- test/jdk/java/net/httpclient/ThrowingSubscribers.java
- test/jdk/java/net/httpclient/offline/FixedHttpHeaders.java
More information about the jdk-client-changes
mailing list