git: openjdk/jdk17u: master: 190 new changesets
Sibabrata Sahoo
ssahoo at openjdk.java.net
Thu Jul 15 17:42:14 UTC 2021
Changeset: 38dbe05e
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-06-16 16:59:02 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/38dbe05e004a018c810e3acaae4660c69dd982da
8268901: JDK-8268768 missed removing two files
Reviewed-by: mcimadamore
- make/ide/idea/jdk/template/module.iml
- make/ide/idea/jdk/template/test.iml
Changeset: 8ea0606a
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-06-16 17:24:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8ea0606aba15911f5bfe2c81a83b42288d97095f
8268714: [macos-aarch64] 7 java/net/httpclient/websocket tests failed
Reviewed-by: chegar, michaelm
! test/jdk/java/net/httpclient/ISO_8859_1_Test.java
! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java
! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java
! test/jdk/java/net/httpclient/websocket/Support.java
! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java
! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java
Changeset: 2c7e47e1
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-16 18:03:48 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2c7e47e12b8a772bcebcdf0b15d6a4d3f92e2267
8268774: Residual logging output written to STDOUT, not STDERR
Reviewed-by: prappo, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! test/langtools/jdk/javadoc/tool/ToolProviderTest.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
+ test/langtools/jdk/javadoc/tool/testToolStreams/TestToolStreams.java
Changeset: 54f5ffea
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-06-16 18:53:37 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/54f5ffeaad9da7cc77d9b6c0339758340c42ea2e
8259338: Add expiry exception for identrustdstx3 alias to VerifyCACerts.java test
Backport-of: b836b83b2aefbc87b0cf26990ddbab4479c42b71
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: f0f21788
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-16 19:19:00 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f0f2178876813cca070db01ce37ea7a04b712923
8268909: ProblemList jdk/jfr/api/consumer/streaming/TestLatestEvent.java on win-x64
Reviewed-by: mikael, dfuchs
! test/jdk/ProblemList.txt
Changeset: ee03bc6d
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-06-16 23:21:51 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/ee03bc6d0aad4b0d07bbe792c8cc77f986c617e1
8268863: ProblemList serviceability/sa/TestJmapCoreMetaspace.java on linux-x64 with ZGC
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 9f7851b5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-16 23:58:24 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9f7851b5f5220132fce8556269851e33ac06ef31
8260194: Update the documentation for -Xcheck:jni
Reviewed-by: coleenp, hseigel
! src/java.base/share/man/java.1
Changeset: 112ddb76
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-17 02:10:52 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/112ddb7633d8794d5c85e1b2cf0369ee2e0e349a
8268641: [foreign] assert(allocates2(pc)) failed: not in CodeBuffer memory with ShenandoahGC
Reviewed-by: rbackman, kvn
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
Changeset: 4c9aefdb
Author: Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2021-06-17 02:47:00 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4c9aefdb6193f754bfac3ae022f08a76b0cae718
8268739: AArch64: Build failure after JDK-8267663
Reviewed-by: aph, dholmes
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: 344e3edf
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-06-17 09:10:27 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/344e3edf7602d8b788334bd103e9a63a8d74a6f8
8268080: java/util/concurrent/forkjoin/AsyncShutdownNow.java fails with java.util.concurrent.RejectedExecutionException
Co-authored-by: Doug Lea <dl at openjdk.org>
Reviewed-by: chegar, dfuchs
! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java
! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java
Changeset: 7d7bdbe1
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-06-17 09:35:08 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7d7bdbe135018f1452fa133b294575014e3e871b
8268776: Test `ADatagramSocket.java` missing /othervm from @run tag
Reviewed-by: dfuchs
! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java
Changeset: 69d01b6b
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-17 14:09:11 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/69d01b6bcabda177f5e27f6c7b141be57cd00619
8249899: jdk/javadoc/tool/InlineTagsWithBraces.java uses @ignore w/o bug-id
8249897: jdk/javadoc/tool/LangVers.java uses @ignore w/o bug-id
8249898: jdk/javadoc/tool/6176978/T6176978.java uses @ignore w/o bug-id
Reviewed-by: hannesw
- test/langtools/jdk/javadoc/tool/6176978/T6176978.java
- test/langtools/jdk/javadoc/tool/6176978/X.java
- test/langtools/jdk/javadoc/tool/InlineTagsWithBraces.java
- test/langtools/jdk/javadoc/tool/LangVers.java
Changeset: 091bc4a1
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-06-17 14:55:18 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/091bc4a1a6ca687aab0c9064f11408b93511a520
8268353: Test libsvml.so is and is not present in jdk image
Reviewed-by: sviswanathan, jiefu
+ test/jdk/jdk/incubator/vector/ImageTest.java
! test/lib/jdk/test/lib/Platform.java
Changeset: 2047da7d
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-06-17 16:23:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2047da7dccacb1adb7f811639a58b8fbe1aa3546
8265297: javax/net/ssl/SSLSession/TestEnabledProtocols.java failed with "RuntimeException: java.net.SocketException: Connection reset"
Reviewed-by: xuelei, rhalade
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
Changeset: 0011b52e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-17 16:37:35 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0011b52ee81d88b023f771432abc079c64266578
8264843: Javac crashes with NullPointerException when finding unencoded XML in <pre> tag
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
+ test/langtools/tools/doclint/html/UnknownTagTest.java
+ test/langtools/tools/doclint/html/UnknownTagTest.out
Changeset: b66001a5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-17 16:53:22 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b66001a5946252b621bab27d6ee32006a4d7bab5
8268971: ProblemList tools/jpackage/windows/WinInstallerIconTest.java on win-x64
Reviewed-by: herrick
! test/jdk/ProblemList.txt
Changeset: c98d5084
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-06-17 19:05:10 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c98d50848ba2811d2f08b3fbc57ac9674c63a943
8268265: MutableSpaceUsedHelper::take_sample() hits assert(left >= right) failed: avoid overflow
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/parallel/spaceCounters.hpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.hpp
Changeset: 85452692
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-17 21:17:48 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8545269268ff34a5c6b8a8cc6aff69fff2a7b507
8268676: assert(!ik->is_interface() && !ik->has_subklass()) failed: inconsistent klass hierarchy
Reviewed-by: kvn, roland, neliasso
! src/hotspot/share/opto/arraycopynode.cpp
Changeset: 9130b8a9
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-17 21:25:46 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9130b8a9d7ebd943108f01d41ed777e080f34c4d
8268371: C2: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
Reviewed-by: roland, kvn
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/c2/UpcastTest.java
Changeset: 80dc262e
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2021-06-17 23:27:54 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/80dc262e8132204d70b184b32978e6c456460fb0
8265500: Some impls of javax.crypto.Cipher.init() do not throw UnsupportedOperationExc for unsupported modes
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! test/jdk/javax/crypto/Cipher/TestCipherMode.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCipherMode.java
Changeset: 483f1ee2
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-06-18 00:59:29 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/483f1ee211bc0e37b486eb9d38d283ff02f0bdcc
8268678: LetsEncryptCA.java test fails as Let’s Encrypt Authority X3 is retired
Backport-of: 58e6e6d919cb15559a61a67805da263be3c9d693
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
Changeset: 7ed3634d
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-18 07:50:22 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7ed3634da81b53135c89aa82a1a5d2f4de2c6c5e
8268405: Several regressions 4-17% after CHA changes
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 59d84787
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 09:56:36 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/59d84787e91e85dba4df45e99aa376f484e6ddff
8268591: a few runtime/jni tests don't need `/othervm`
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
Changeset: 8ccb76eb
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 09:57:44 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8ccb76eb135c33349860f503745fdff49f158066
8268601: mark hotspot runtime/records tests which ignore external VM flags
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
Changeset: 4006fe73
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 09:58:34 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4006fe735af70b01b2c254264b816fc067bfbd0d
8268597: mark hotspot runtime/symboltable tests which ignore external VM flags
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/symboltable/ShortLivedSymbolCleanup.java
Changeset: 9f4f0392
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 09:59:34 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9f4f039231895f04bcdae4b25e1861f2070f1d8b
8268596: mark hotspot runtime/verifier tests which ignore external VM flags
Reviewed-by: hseigel, mseledtsov
! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java
Changeset: 58eddc81
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:00:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/58eddc81102c233061de67a1deaa8d8fee8d5857
8268594: runtime/handshake tests don't need WhiteBox after AOT removal
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
Changeset: 3e1dc0a7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:01:03 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3e1dc0a7655f26ad38b5179f720eb4431bcd4cc3
8268598: mark hotspot runtime/stringtable tests which ignore external VM flags
Reviewed-by: hseigel, mseledtsov
! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java
Changeset: 2f65d402
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:01:58 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2f65d4021f3f51a342419a61bc934863e421f952
8268599: mark hotspot runtime/sealedClasses tests which ignore external VM flags
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
Changeset: 5b198986
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:03:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/5b198986cef4fa0e77d02136212ecc01ec9b22c0
8268563: mark hotspot serviceability/jvmti tests which ignore external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java
Changeset: 8366c693
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:04:25 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8366c6936eaad411082ec6a9e569da07c5f3f0cd
8268541: mark hotspot serviceability/sa tests which ignore external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java
Changeset: f83c6b8a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:05:15 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f83c6b8a6a92a37197a3b83ba093f26e820c4ac9
8268531: mark SDTProbesGNULinuxTest as ignoring external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java
Changeset: 21abcc4a
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 10:06:12 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/21abcc4a5a539644be93726436ed4454ad9aaf18
8268564: mark hotspot serviceability/attach tests which ignore external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java
Changeset: d8a0582a
Author: Mark Sheppard <msheppar at openjdk.org>
Date: 2021-06-18 10:54:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d8a0582a36340bcc65910f3a34132ec6e04e5d01
8265369: [macos-aarch64] java/net/MulticastSocket/Promiscuous.java failed with "SocketException: Cannot allocate memory"
Reviewed-by: dfuchs, michaelm, chegar
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! test/jdk/ProblemList.txt
Changeset: f9c8c1c3
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-06-18 13:51:57 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f9c8c1c38612abf0f3286c9f353f11788f58ac70
8268903: JFR: RecordingStream::dump is missing @since
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
Changeset: dab00ee5
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-06-18 14:22:16 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/dab00ee59b73bcd5b8632d127b3d0a324e48e4e5
8266518: Refactor and expand scatter/gather tests
Reviewed-by: sviswanathan
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
- test/jdk/jdk/incubator/vector/templates/Kernel-Gather-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Gather-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Scatter-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Gather-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Gather-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Scatter-Masked-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Scatter-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: 60389eed
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-18 15:25:25 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/60389eedb3c9932de57aca740a8116db83302ffa
8269025: jsig/Testjsig.java doesn't check exit code
Reviewed-by: hseigel
! test/hotspot/jtreg/runtime/jsig/Testjsig.java
Changeset: 7e03cf29
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-06-18 16:03:30 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7e03cf2916a69f947c46ac85b222ee7a99f68ad8
8265073: XML transformation and indentation when using xml:space
Reviewed-by: naoto, lancea, iris
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
Changeset: 8caeca00
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-06-18 20:27:30 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8caeca003e621dd523eb27ef7e7fea0765ceacb6
8264775: ClhsdbFindPC still fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr
Reviewed-by: dcubed
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
Changeset: b9d73376
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-06-18 21:29:55 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b9d7337697bd1aa5581b1a28efb3a78c221f6592
8268638: semaphores of AsyncLogWriter may be broken when JVM is exiting.
Backport-of: fa3b44d43811dca8c609d6c61a58680835abf8e3
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
Changeset: b8f073be
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-06-18 22:05:52 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b8f073be84b6bf2f83e2a65d20b7eb8c03120dce
8268316: Typo in JFR jdk.Deserialization event
Reviewed-by: iignatyev
! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java
Changeset: b358b54c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-20 22:55:49 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b358b54c4fb515be519ad631c0ae7c58f49fdc5b
8269063: Build failure due to VerifyReceiverTypes was not declared after JDK-8268405
Reviewed-by: kvn
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: c294ae4f
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2021-06-21 06:04:57 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c294ae4fed59c7e303416346cc4b189a48bc1ab1
8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
Co-authored-by: Chris Cole <chris at sageembedded.com>
Reviewed-by: dsamersoff
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
+ test/hotspot/jtreg/compiler/c1/Test8267042.java
Changeset: f8df953e
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-06-21 11:16:41 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f8df953e61372b396f351403ff6ba165720881bb
8268702: JFR diagnostic commands lack argument descriptors when viewed using Platform MBean Server
Reviewed-by: egahlin
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
Changeset: 22ebd192
Author: Hui Shi <hshi at openjdk.org>
Date: 2021-06-21 11:59:00 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/22ebd1926d4510cbe40cb186edf16cbd44a29347
8268362: [REDO] C2 crash when compile negative Arrays.copyOf length after loop
Reviewed-by: kvn, roland
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex1.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegArrayLengthAsIndex2.java
+ test/hotspot/jtreg/compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java
Changeset: f25e7197
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-06-21 12:06:51 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f25e7197fef76cc87a15da7cc96a42b84d69bbfe
8268717: Upstream: 8268673: Stack walk across optimized entry frame on fresh native thread fails
Reviewed-by: mcimadamore, erikj
! make/test/JtregNativeJdk.gmk
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
+ test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
+ test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp
Changeset: d3ad8cd3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-06-21 14:16:54 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d3ad8cd344681fe8442f821f97f05996bb972abe
8268672: C2: assert(!loop->is_member(u_loop)) failed: can be in outer loop or out of both loops only
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestPinnedNodeInInnerLoop.java
Changeset: e2d7ec38
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-06-22 00:41:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e2d7ec38af4e13cfbd303fa37e766aa2071cfd1f
8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs
Co-authored-by: Sean Mullan <mullan at openjdk.org>
Reviewed-by: hchao, xuelei
! src/java.base/share/conf/security/java.security
Changeset: 4099810b
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-06-22 01:31:48 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4099810b290d90c4c928e66c601744911b770f24
8268293: VectorAPI cast operation on mask and shuffle is broken
Reviewed-by: psandoz, sviswanathan
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java
! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java
! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java
Changeset: ef4ba224
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-06-22 02:06:59 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/ef4ba224c4887b2e307937754064d3623a2d3de5
8268349: Provide clear run-time warnings about Security Manager deprecation
Reviewed-by: lancea, mullan, alanb
! src/java.base/share/classes/java/lang/System.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/jdk/java/lang/System/SecurityManagerWarnings.java
! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/jdk/java/security/ProtectionDomain/RecursionDebug.java
Changeset: 6b14c8a1
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-22 02:08:15 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6b14c8a1e5316b6c8584e93ee7a94d9eaec676cf
8267421: j.l.constant.DirectMethodHandleDesc.Kind.valueOf(int) implementation doesn't conform to the spec regarding REF_invokeInterface handling
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java
! test/jdk/java/lang/constant/MethodHandleDescTest.java
Changeset: 01f12fba
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-22 07:34:30 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/01f12fba648b8c0cb64870b00e6f0f3a7f0ba4c9
8266631: StandardJavaFileManager: getJavaFileObjects() impl violates the spec
8266596: StandardJavaFileManager: default impls of setLocationFromPaths(), getJavaFileObjectsFromPaths() methods don't throw IllegalArgumentException as specified
8266591: StandardJavaFileManager::getJavaFileObjectsFromPaths() methods contain a typo in their spec
8266590: StandardJavaFileManager::setLocationFromPaths() spec contains an error
Reviewed-by: vromero, jjg
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
Changeset: 9ec7180f
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-06-22 15:20:10 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9ec7180f1ebf2ff19b0735f7b1c4fc9b97d632be
8268524: nmethod::post_compiled_method_load_event racingly called on zombie
Reviewed-by: kvn, neliasso, coleenp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
Changeset: 8fa25208
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-06-22 15:27:43 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8fa2520803c9b9be41b26b4b34b7d2040a7b1dfb
8268888: Upstream 8268230: Foreign Linker API & Windows user32/kernel32: String conversion seems broken
Reviewed-by: mcimadamore
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ test/jdk/java/foreign/TestNULLAddress.java
- test/jdk/java/foreign/TestNULLTarget.java
+ test/jdk/java/foreign/TestStringEncoding.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java
Changeset: 578c55bb
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-06-22 15:46:44 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/578c55bbe65baec733bb633afbc1423010fa6aed
8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadCountedLoop.java
Changeset: dc12cb78
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-06-22 16:21:35 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/dc12cb78b81f56e9d4b282cf7cad5faa9a9886bf
8267652: c2 loop unrolling by 8 results in reading memory past array
Reviewed-by: sviswanathan, kvn, vlivanov
! src/hotspot/cpu/x86/x86.ad
Changeset: 35e4c272
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-06-22 19:08:58 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/35e4c2720df64ea6cb68ba8fb62aeeb0562c2907
8268404: [TESTBUG] tools/jpackage/windows/WinInstallerIconTest.java failed "AssertionError: Failed: Check icon"
Reviewed-by: asemenyuk
! test/jdk/ProblemList.txt
! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java
Changeset: ab7ff1e1
Author: Dean Long <dlong at openjdk.org>
Date: 2021-06-23 01:48:19 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/ab7ff1e1374d3a5c4c1fb8df9951c593775ea50c
8266885: [aarch64] Crash with 'Field too big for insn' for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/
Reviewed-by: ngasson, dnsimon, kvn
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java
Changeset: ce917b23
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-23 07:39:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/ce917b23596415ab48f95f36c7d88adb1ec0df68
8269148: Update minor GCC version in GitHub Actions pipeline
Reviewed-by: erikj, dholmes, xliu
! .github/workflows/submit.yml
Changeset: 1323be54
Author: Xin Liu <xliu at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2021-06-23 08:45:49 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1323be54d26833d261ef5b53ae0ee9b58a96aabb
8269064: Dropped messages of AsyncLogWriter cause memleak
Reviewed-by: dholmes, simonis
! src/hotspot/share/logging/logAsyncWriter.cpp
Changeset: 8128ca13
Author: Per Liden <pliden at openjdk.org>
Date: 2021-06-23 10:14:38 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8128ca1381a058cb5ed3775bafa2bc681f8fe2c1
8269066: assert(ZAddress::is_marked(addr)) failed: Should be marked
Reviewed-by: eosterlund, stefank, kbarrett, tschatzl
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: bf706207
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-23 10:16:42 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/bf706207454d8aea57049189befdf2a08e6d1291
8268961: Parenthesized pattern with guards does not work
8268896: Parenthesized pattern is not guarded by source level check
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
! test/langtools/tools/javac/patterns/Guards.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.java
! test/langtools/tools/javac/patterns/RawTypeBindingWarning.out
+ test/langtools/tools/javac/patterns/SourceLevelChecks.java
Changeset: 1b2147a2
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-06-23 11:49:25 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1b2147a23f1bdc2ed4a91ddbb4ac70b26e5cfb2d
8269125: Klass enqueue element size calculation wrong when traceid value cross compress limit
Reviewed-by: jbachorik, egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp
Changeset: 7e96318a
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-23 17:13:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7e96318a1fb083d1c037c2c8d5a26f68fddf7a04
8254571: Erroneous generic type inference in a lambda expression with a checked exception
Reviewed-by: jlahoda, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java
Changeset: b4743143
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-06-23 17:25:34 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b4743143428a3e0c9a6d1d7dcaf73f7a06882e84
8266854: LibraryCallKit::inline_preconditions_checkIndex modifies control flow even if the intrinsic bailed out
Reviewed-by: kvn, jbhateja, vlivanov
! src/hotspot/share/opto/library_call.cpp
Changeset: a30141d6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-24 01:17:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/a30141d636ff6cfe6a009a5f7422b732081cd2df
8269179: Crash in TestMacroLogicVector::testSubWordBoolean: assert(_base >= VectorMask && _base <= VectorZ) failed: Not a Vector
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/x86/x86.ad
Changeset: 0c3fc27a
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-06-24 03:01:01 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0c3fc27a4577fbd054c409403e058d2859129c41
8268482: compiler/intrinsics/VectorizedMismatchTest.java failed with failed: length in range
Reviewed-by: vlivanov, neliasso
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: d3d3b221
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-06-24 05:19:42 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d3d3b221d3ae8de21c42749f48343fe2d49cdeee
8269265: ProblemList serviceability/sa/TestJmapCoreMetaspace.java with ZGC
Reviewed-by: cjplummer
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 3fb28d30
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-06-24 06:37:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3fb28d3074dfb33d8b7e489c9a55f52d4e0b954b
8269218: GaloisCounterMode.overlapDetection misses the JDK-8263436 fix again
Reviewed-by: ascarpino
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
Changeset: 63bcd333
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-06-24 16:02:22 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/63bcd3336ecf77a8d256b243c13165397fc8e5bb
8269246: Scoped ByteBuffer vector access
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
+ test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: 424cc502
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-24 16:57:05 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/424cc5025778d69d5b5b70d529184cc2ca305c98
8269307: ProblemList java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java on win-x64
Reviewed-by: mikael
! test/jdk/ProblemList.txt
Changeset: 443a79aa
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-24 20:26:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/443a79aaa191953e948e4732400c58e1311c3673
8269314: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on Win-X64 and linux-aarch64
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList.txt
Changeset: 22d86750
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-24 20:27:10 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/22d867508514d57faaaa5c515ed5bfc635eb63f6
8269315: ProblemList javax/swing/JFileChooser/FileSystemView/SystemIconTest.java on Win-X64
Reviewed-by: ccheung
! test/jdk/ProblemList.txt
Changeset: cfa6a995
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-24 20:27:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/cfa6a995e10ebce70c714b7060554d7411b8cf6f
8269316: ProblemList vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java on Linux-X64 -Xcomp
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 7ab12856
Author: Guoxiong Li <gli at openjdk.org>
Date: 2021-06-24 23:07:43 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7ab12856c4b914a2f7b7de3cd4963598aab0f330
8267610: NPE at at jdk.compiler/com.sun.tools.javac.jvm.Code.emitop
8268748: Javac generates uncorrect bytecodes when using nested pattern variables
Reviewed-by: jlahoda, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java
+ test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java
Changeset: 44691cc3
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-25 01:05:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/44691cc3b003ee6769249b481fb9bf9c5afa6182
8268972: Add default impl for recent new Reporter.print method
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java
Changeset: 4eb32129
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-25 09:52:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4eb321298a1abf6b24bd9515c5c0c3580b2f31f7
8268871: Adjust javac to updated exhaustiveness specification
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
Changeset: 1e3b418a
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-06-25 18:31:18 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1e3b418a53a080a53827989393362338b43dd363
8269335: Unable to load svml library
Reviewed-by: psandoz
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ test/jdk/jdk/incubator/vector/LoadSvmlTest.java
Changeset: d799563a
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-06-25 18:42:07 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d799563ac06d66acea6dbd9cb1fe78b253e8a0e7
8256919: BCEL: Utility.encode forget to close
Reviewed-by: lancea, bpb, naoto
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
+ test/jaxp/javax/xml/jaxp/unittest/bcel/UtilityTest.java
Changeset: 5ebed06e
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-06-25 19:06:42 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/5ebed06e8ae27ca73433497b4e4aa559d06ed8ec
8269074: (fs) Files.copy fails to copy from /proc on some linux kernel versions
Reviewed-by: alanb, vtewari
! src/java.base/unix/native/libnio/fs/UnixCopyFile.c
Changeset: fb0a95fe
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-06-25 21:27:35 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/fb0a95fed46a04475697204de576c57f98d5b55a
8269036: tools/jpackage/share/AppImagePackageTest.java failed with "hdiutil: create failed - Resource busy"
Reviewed-by: asemenyuk, herrick
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java
Changeset: 1404e4bf
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-06-25 22:10:48 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1404e4bf44e28cadda3949f9e398e664cb98a5e2
8269302: serviceability/dcmd/framework/InvalidCommandTest.java still fails after JDK-8268433
Reviewed-by: kevinw, dcubed
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java
Changeset: 824a5169
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-06-25 22:48:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/824a51693e10afba834823efb38195ee0d692e5e
8269260: Add AVX512 and other SSE + AVX combinations testing for tests which generate vector instructions
Reviewed-by: iveresov, dlong
! test/hotspot/jtreg/TEST.groups
Changeset: 3d0d27ce
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-26 16:46:57 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3d0d27ce57b4456b6fab86f05e105241ddf8471e
8269351: Proxy::newProxyInstance and MethodHandleProxies::asInterfaceInstance should reject sealed interfaces
Reviewed-by: darcy, alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! test/jdk/java/lang/invoke/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/reflect/Proxy/SealedInterfaceTest.java
Changeset: 6eb734a6
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-26 18:27:28 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6eb734a60fdd982c94dd152a803809f148bff582
8266269: Lookup::accessClass fails with IAE when accessing an arrayClass with a protected inner class as component class
Reviewed-by: chegar, alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/t8150782/TestAccessClass.java
! test/jdk/java/lang/invoke/t8150782/TestFindClass.java
= test/jdk/java/lang/invoke/t8150782/p/Foo.java
+ test/jdk/java/lang/invoke/t8150782/q/Bar.java
Changeset: d9cb068f
Author: Dean Long <dlong at openjdk.org>
Date: 2021-06-26 20:07:04 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d9cb068f4ba85e2be2ebc14e89e739b0a2d90409
8258746: illegal access to global field _jvmci_old_thread_counters by terminated thread causes crash
Reviewed-by: dholmes, kvn
! src/hotspot/share/runtime/thread.cpp
Changeset: e4c54463
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-06-28 13:51:07 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e4c5446340605b112e0918fa9dcb48aaeaa730c8
8268236: The documentation of the String.regionMatches method contains error
Reviewed-by: rriggs, dfuchs
! src/java.base/share/classes/java/lang/String.java
Changeset: 8d09596f
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-06-28 15:52:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8d09596f270c822b867d38a5462ec62c613f1d0e
8269304: Regression ~5% in 2005 in b27
Reviewed-by: dlong, roland
! src/hotspot/share/opto/compile.cpp
Changeset: efe8423d
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-06-28 16:55:20 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/efe8423d8c584f793e05128e7e69feede382b3e7
8269403: Fix jpackage tests to gracefully handle jpackage app launcher crashes
Reviewed-by: almatvee, herrick
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
Changeset: 20640a57
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-28 17:30:41 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/20640a57f3a352a046006d4795afa4a64f4dc92d
8269534: Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt
Reviewed-by: iignatyev, tschatzl
! test/jdk/ProblemList.txt
Changeset: 09bb8468
Author: Xin Liu <xliu at openjdk.org>
Date: 2021-06-28 18:17:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/09bb84685fd959157857cf7739aedddd4a5e0cee
8267952: async logging supports to dynamically change tags and decorators
Reviewed-by: dholmes, phh
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logDecorators.hpp
! src/hotspot/share/logging/logTagSet.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
Changeset: 56240690
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-28 19:52:27 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/56240690f62f9048a45a53525efccffdec235a8d
8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass
Reviewed-by: jvernee
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java
Changeset: fc0fd96a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-29 08:34:55 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/fc0fd96a5f8faf09264edf4fbc94bf1d8ac7b3a2
8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 7010dfdf
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-29 11:18:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7010dfdffab3582d7f5e935247735dff1b3152e6
8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/loopnode.cpp
Changeset: 0d83dc24
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-29 12:29:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0d83dc241119eb970bf41fea56f42f686ec38b83
8268699: Shenandoah: Add test for JDK-8268127
Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6
+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java
Changeset: 25f9f19a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-29 14:31:01 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/25f9f19af9831e151a39518020aefa2c18fd7217
8249646: Runtime.exec(String, String[], File) documentation contains literal {@link ...}
Reviewed-by: sundar, iris
! src/java.base/share/classes/java/lang/Runtime.java
Changeset: b8a16e93
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-06-29 18:38:25 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b8a16e931b1dc77dbe537fc5d2127a94ef71c801
8268884: C2: Compile::remove_speculative_types must iterate top-down
Reviewed-by: roland, kvn
! src/hotspot/share/opto/compile.cpp
Changeset: 401cb0ad
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-06-29 18:41:19 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/401cb0ad5517f5962061c7155354380a4c342ddf
8269232: assert(!is_jweak(handle)) failed: wrong method for detroying jweak
Reviewed-by: rkennke, amenkov, sspitsyn, sgehwolf
! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java
Changeset: d0420295
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-06-29 21:02:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d042029509a8cbdb723f78e2cfee4e2885775814
8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build
Reviewed-by: serb, psadhukhan, pbansal
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java
Changeset: 0d745ae8
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2021-06-29 22:52:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0d745ae8fde5cab290dc8c695d2906f9a98c491c
8269034: AccessControlException for SunPKCS11 daemon threads
Reviewed-by: valeriep
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
Changeset: a661686e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-30 01:25:28 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/a661686e1e709143438a37c761a9c12e0b98eaa5
8269065: [REDO] vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError
Reviewed-by: stuefe, iignatyev
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java
Changeset: 90eb1189
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-06-30 02:33:01 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/90eb1189aeebbf6a5a285ff88a504c162471d04c
8269528: VectorAPI Long512VectorTest fails on X86 KNL target
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 6b64a795
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-06-30 07:45:39 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6b64a7956ceb0c10d3868c67a923a8de12433aee
8268350: Remove assert that ensures thread identifier remains the same
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/copyFailedInfo.hpp
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
Changeset: c3c91892
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-30 08:45:12 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c3c918928cab49d970ddf74d53db1e57e91dc30c
8269141: Switch statement containing pattern case label element gets in the loop during execution
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/langtools/tools/javac/patterns/Switches.java
Changeset: ca283c3a
Author: Wang Huang <whuang at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2021-06-30 08:52:27 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/ca283c3ac06b46bbaf098e210cfe92198eb94cc8
8265907: JVM crashes when matching VectorMaskCmp Node
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Reviewed-by: njian, jbhateja, sviswanathan, dlong, adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIota.java
Changeset: 4ee400ae
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-30 09:47:22 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4ee400ae433efbccd71cbebce6847033e76bc949
8268320: Better error recovery for broken patterns in switch
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/PatternExpected.java
+ test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java
Changeset: 4b4bef4e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-30 11:37:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4b4bef4e1e06c8efbfeb2c28e0658ce91ee9ad66
8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
Reviewed-by: coleenp, jvernee
! src/hotspot/share/runtime/safepoint.cpp
Changeset: be0ac92e
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-06-30 13:32:19 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/be0ac92e186c7b2845e251ce56204a2378f76976
8269614: [s390] Interpreter checks wrong bit for slow path instance allocation
Reviewed-by: shade, rrich
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: 1da5d4bb
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-30 17:08:36 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1da5d4bb780fc3ab02aa6cddc243fbf1b079851a
8269486: CallerAccessTest fails for non server variant
Reviewed-by: dholmes, stuefe, mchung, jvernee
! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
Changeset: 2b17e95e
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-30 17:39:22 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2b17e95e202a3feae7bf7ccb6af93881ad6de0c3
8269691: ProblemList sun/management/jdp/JdpDefaultsTest.java on Linux-aarch64
Reviewed-by: kvn, darcy
! test/jdk/ProblemList.txt
Changeset: 38260122
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-06-30 18:40:17 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/38260122815aed32627472e5d58b516e89ef7bd7
8268557: Module page uses unstyled table class
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
Changeset: 0dc65d3c
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-06-30 21:05:15 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0dc65d3c741f1b7e1bcb622eb21262a6e67a9abf
8268897: [TESTBUG] compiler/compilercontrol/mixed/RandomCommandsTest.java must not fail on Command.quiet
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/compilercontrol/share/MultiCommand.java
Changeset: 3e022247
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-06-30 22:11:58 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3e022247d2e80c43393bfdb5888b03210c6975d3
8269513: Clarify the spec wrt `useOldISOCodes` system property
Reviewed-by: lancea, bpb, iris, joehw
! src/java.base/share/classes/java/util/Locale.java
Changeset: aba6c55d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-30 22:13:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/aba6c55dacf020d547771c5141092e4b931c232e
8269703: ProblemList vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java on Windows-X64 with -Xcomp
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 9ac63a6e
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-30 22:43:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9ac63a6e08c18ed99b97fe0abcc0ac51b96a563e
8262841: Clarify the behavior of PhantomReference::refersTo
Reviewed-by: kbarrett, rriggs
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
Changeset: 4930ae96
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-07-01 00:16:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4930ae96d8083070482f6ac78faed9ae9dda2df7
8268592: JDK-8262891 causes an NPE in Lint.augment
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/langtools/tools/javac/T8268592/T8268592.java
Changeset: f7ffd587
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-07-01 03:01:30 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f7ffd5872d69633c89505ce3e4fef9df8293e76b
8267602: [macos] [lanai] java/awt/PrintJob/Text/stringwidth.sh doesn't exit on cancelling print dialog
Reviewed-by: aghaisas, serb
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
Changeset: 962f1c1a
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-07-01 07:25:39 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/962f1c1a9b5b38d28cdf8580389641525fff1b4a
8262886: javadoc generates broken links with {@inheritDoc}
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/C.java
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/D.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/package.html
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/sub/F.java
+ test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/E.java
- test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg2/Foo.java
Changeset: c67a7b03
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-01 07:41:22 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c67a7b039de0dbb379123fb49780ae5b246dcf74
8269230: C2: main loop in micro benchmark never executed
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: kvn, iveresov
! src/hotspot/share/opto/ifnode.cpp
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/TestLoadBytes.java
Changeset: ad27d9b3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-01 08:11:59 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/ad27d9b3eca0ebaa5d920af0d3d4c43b3fa6c5f8
8269088: C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect
Reviewed-by: kvn, iveresov, neliasso
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestStoreSunkInInnerLoop.java
Changeset: c16d1fc9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-01 09:27:55 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c16d1fc9810d5b2c112d35f3298513f86f84f66d
8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998
Reviewed-by: kvn, iveresov, vlivanov
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/types/TestMethodHandleSpeculation.java
Changeset: a8385feb
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-01 10:10:03 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/a8385feb30bd7bd59bcc808de046fcd2e4fb92c1
8269354: javac crashes when processing parenthesized pattern in instanceof
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Parenthesized.java
Changeset: 54dd510b
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-07-01 12:08:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/54dd510bd5211dc440285dd53ca0e41c85e23552
8269704: Typo in j.t.Normalizer.normalize()
Reviewed-by: joehw, prappo, iris
! src/java.base/share/classes/java/text/Normalizer.java
Changeset: 4bbf11d4
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-07-01 15:08:43 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4bbf11d4a9d00c13149135de3a0e8138f58bcb52
8269580: assert(is_valid()) failed: invalid register (-1)
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 6c76e771
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-01 16:09:30 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6c76e771580815c7999b2f5cd633659be99ce4a0
8260684: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java timed out
Reviewed-by: pliden, lkorinth
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java
Changeset: e3773977
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-07-01 16:28:48 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e3773977cfdcd691a5664a4715328f8552e319e7
8268566: java/foreign/TestResourceScope.java timed out
Reviewed-by: jvernee
! test/jdk/java/foreign/TestResourceScope.java
Changeset: a4d2a9a7
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-01 18:51:15 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/a4d2a9a77fb4f9839d91de2bf2e80d3a00b5b866
8269745: [JVMCI] restore original qualified exports to Graal
Reviewed-by: dnsimon, iveresov
! src/jdk.internal.vm.ci/share/classes/module-info.java
Changeset: 5644c4f9
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Date: 2021-07-02 04:26:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/5644c4f942d9280ecc2dd3fdcd1680db6621da27
8265132: C2 compilation fails with assert "missing precedence edge"
Reviewed-by: iveresov, kvn
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
! test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java
Changeset: 7bc96dbc
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-07-02 07:17:55 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7bc96dbc023d5c8b20d12b21986f84dc260acab6
8269771: assert(tmp == _callprojs.fallthrough_catchproj) failed: allocation control projection
Reviewed-by: rbackman, kvn
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
Changeset: 2db9005c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-02 07:43:57 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2db9005c07585b580b3ec0889b8b5e3ed0d0ca6a
8262017: C2: assert(n != __null) failed: Bad immediate dominator info.
Reviewed-by: roland, neliasso, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckLimits.java
Changeset: c4ea13ed
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-07-02 14:31:50 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c4ea13edd036bd6aeb213bb5391dd374d283d382
8269543: The warning for System::setSecurityManager should only appear once for each caller
Reviewed-by: lancea, alanb, dfuchs
! src/java.base/share/classes/java/lang/System.java
! test/jdk/java/lang/System/SecurityManagerWarnings.java
Changeset: 6f0e8e79
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-07-02 15:33:07 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6f0e8e79aaebd54a587f206a2eb920fdfd4b891d
8269775: compiler/codegen/ClearArrayTest.java failed with "assert(false) failed: bad AD file"
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 1c18f914
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-07-02 17:58:12 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1c18f914386a7543a95984294c6d61004c0a7176
8269768: JFR Terminology Refresh
Reviewed-by: iignatyev, egahlin
! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
Changeset: 97e0e9e7
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-07-02 19:37:15 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/97e0e9e73d12c2b8e58ca2540d5153c10984731d
8268775: Password is being converted to String in AccessibleJPasswordField
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
Changeset: e14801cd
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-07-05 08:01:51 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e14801cdd9b108aa4ca47d0bc1dc67fca575764c
8269668: [aarch64] java.library.path not including /usr/lib64
Reviewed-by: aph, dholmes
! src/hotspot/os/linux/os_linux.cpp
Changeset: 5b8e1a26
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-07-05 15:18:47 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/5b8e1a266e572724a715604ac1c97939bd4db3d1
8266595: jdk/jfr/jcmd/TestJcmdDump.java with slowdebug bits fails with AttachNotSupportedException
Reviewed-by: mseledtsov, dholmes
! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java
Changeset: 4ad8b044
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-07-06 05:44:59 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4ad8b04421f3142c396ade26f36334da7a915b5b
8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/lcm.cpp
Changeset: 6d8fc724
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-06 06:47:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6d8fc7249a3a1a2350c462f9c4fe38377856392f
8268883: C2: assert(false) failed: unscheduable graph
Reviewed-by: chagedorn, kvn, yyang
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java
Changeset: df1364b5
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-06 07:03:08 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/df1364b50870e05bbaa994a96bf86b6d284c334f
8269575: C2: assert(false) failed: graph should be schedulable after JDK-8252372
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java
Changeset: 0f4e07b7
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-06 07:40:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0f4e07b7d9190dd44b2fd65eff58fb6ec983a467
8269661: JNI_GetStringCritical does not lock char array
8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string
Reviewed-by: dholmes, tschatzl
! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/prims/jni.cpp
Changeset: 2b207782
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-06 08:17:27 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2b20778225527a3ccd3ced2a4246c5943f467e06
8269568: JVM crashes when running VectorMask query tests
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Reviewed-by: psandoz, jiefu, jbhateja, sviswanathan
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
Changeset: 3a690240
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-07-06 14:59:42 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3a690240336bda8582a15ca52f4dcb78be323dcd
8225667: Clarify the behavior of System::gc w.r.t. reference processing
Reviewed-by: rriggs, kbarrett, tschatzl
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
Changeset: 1166ef25
Author: Eric Liu <eliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-06 15:59:04 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1166ef25e9a119b1801f036eaea1d97fc2bb9329
8268966: AArch64: 'bad AD file' in some vector conversion tests
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorCastShape64Test.java
Changeset: e0c130f4
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-06 21:30:48 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e0c130f484c0b030d9718d15cf98b3a854afff82
8269955: ProblemList compiler/vectorapi/VectorCastShape[64|128]Test.java tests on x86
Reviewed-by: iignatyev, dlong
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0d1cd3a7
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-06 21:52:23 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0d1cd3a7452a83f198d5d6eab0d4fbbaf44a302b
8269825: [TESTBUG] Missing testing for x86 KNL platforms
Reviewed-by: dlong, jbhateja
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 0ebf8aa9
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-06 22:21:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0ebf8aa9d7835ef46394fb6536882b8eac65ea2c
8268778: CDS check_excluded_classes needs DumpTimeTable_lock
Reviewed-by: minqi, ccheung
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: 2daf39a5
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-07-07 02:32:25 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/2daf39a59b2d51f25b03bb78edd677a1bab4433c
8269830: SA's vm object vtable matching code sometimes matches on incorrect type
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
Changeset: 815e4af3
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-07 06:24:58 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/815e4af35d29d0d5606281d36d4ef72b756d38cc
8269802: javac fails to compile nested pattern matching switches
8269808: javac generates class with invalid stack map
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/Switches.java
Changeset: 820f2900
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-07 07:26:41 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/820f2900d8650609d737d83141e91adc93daadf7
8268859: jshell throws exception while parsing illegal "case true"
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
- test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
+ test/langtools/tools/javac/patterns/DisambiguatePatterns.java
+ test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.java
+ test/langtools/tools/javac/patterns/PatternCaseErrorRecovery.out
+ test/langtools/tools/javac/patterns/PatternErrorRecovery-no-preview.out
+ test/langtools/tools/javac/patterns/PatternErrorRecovery.java
+ test/langtools/tools/javac/patterns/PatternErrorRecovery.out
! test/langtools/tools/javac/patterns/SourceLevelChecks.java
- test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
Changeset: a49b1dc7
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-07-07 07:50:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/a49b1dc7042d8893d9ff2cdaeae05203dd18bba4
8269772: [macos-aarch64] test compilation failed with "SocketException: No buffer space available"
Reviewed-by: chegar, vtewari
! test/jdk/TEST.ROOT
Changeset: 7fcd5ca0
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-07 09:49:53 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7fcd5ca0258b1dc6c34c98ced177ee4dc7945f26
8266036: class file for sun.misc.Contended not found
8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with "error: cannot access jdk.internal.ValueBased"
Reviewed-by: darcy
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/java.base/share/classes/jdk/internal/ValueBased.java
! src/java.base/share/classes/jdk/internal/javac/NoPreview.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/langtools/ProblemList.txt
! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.java
! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.out
+ test/langtools/tools/javac/platform/NonPublicAnnotations.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
Changeset: 1f2bf1d1
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-07 12:52:18 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1f2bf1d19482f9240ba494994b584d1cd7edf898
8269879: [PPC64] C2: Math.rint intrinsic uses wrong rounding mode
Reviewed-by: lucy, goetz
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 6000950b
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-07-07 16:57:07 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6000950b339e4346292b69079f16ce0d4c278246
8269185: Directories in /opt/runtimepackagetest and /path/to/jdk-17 are different
Reviewed-by: almatvee, herrick
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
Changeset: c812bbbe
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-07-07 21:46:11 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/c812bbbe8fe86fe960eebfe5c1ce224251981cea
8269929: (test) Add diagnostic info to ProceessBuilder/Basic.java for unexpected output
Reviewed-by: iris, bpb, naoto
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: 8f798b82
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-08 07:25:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8f798b822235e3bdbaf7a94caaae400de3753a25
8269746: C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input?
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/callnode.cpp
Changeset: 4f707591
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-08 08:03:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4f707591754e5e7f747d1d0a47f78f49060771c2
8270006: Switches with 'case null:' should be exhaustive
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
Changeset: fa08cc62
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-08 11:56:53 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/fa08cc62df10e4b6e3cbc45d4e889191d67048c4
8268766: Desugaring of pattern matching enum switch should be improved
Reviewed-by: mcimadamore, psandoz
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
+ test/langtools/tools/javac/patterns/EnumTypeChanges.java
= test/langtools/tools/javac/patterns/EnumTypeChanges2.java
! test/langtools/tools/javac/patterns/Switches.java
Changeset: 168af2e6
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-07-08 12:19:19 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/168af2e6b2343d6674fa053dcb09aca028e372bf
8269828: corrections in some instruction patterns for KNL x86 platform
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 9e75f922
Author: Guoxiong Li <gli at openjdk.org>
Date: 2021-07-08 14:15:07 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9e75f922b17146ff78589555dfb20dd0783cffbd
8269738: AssertionError when combining pattern matching and function closure
Reviewed-by: jlahoda, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/LambdaCannotCapturePatternVariables.java
Changeset: f46a9172
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-07-08 19:05:29 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f46a9172700a3e2d63cb772e604120bb6f60d4b0
6766844: ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF
Reviewed-by: naoto, lancea, joehw
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
! test/jdk/java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java
Changeset: 9acb2a69
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-08 19:23:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/9acb2a69a9f80a6aeae38ce2bf1c9770d4e8a146
8270109: ProblemList 4 SA tests on macOS-aarch64
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList.txt
Changeset: 64016338
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-07-08 20:23:02 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6401633800daff1bb80ec7e134edbaa1dbcc8499
8269722: NPE in HtmlDocletWriter
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
+ test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java
Changeset: 46c610cb
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-07-09 01:55:33 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/46c610cbd84fc19c3f6591c9a6672768fb90c481
8269840: Update Platform.isDefaultCDSArchiveSupported() to return true for aarch64 platforms
Reviewed-by: minqi, iklam
! test/lib/jdk/test/lib/Platform.java
Changeset: 62ff55d3
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-07-09 03:20:59 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/62ff55d383c4763c3d17b7766a2a9649d75f9afc
8269952: compiler/vectorapi/VectorCastShape*Test.java tests failed on avx2 machines
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/x86.ad
! test/hotspot/jtreg/ProblemList.txt
Changeset: 885f7b11
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-09 08:03:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/885f7b1141d1d8e6b560ebaf0c2d4878be0ea8ba
8269146: Missing unreported constraints on pattern and other case label combination
8269301: Switch statement with a pattern, constant and default label elements crash javac
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
+ test/langtools/tools/javac/patterns/CaseStructureTest.java
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java
Changeset: 1196b356
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-09 11:03:40 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/1196b3568459511df7534848ac42f13489c61be6
8270151: IncompatibleClassChangeError on empty pattern switch statement case
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/patterns/SealedTypeChanges.java
! test/langtools/tools/javac/patterns/Switches.java
Changeset: f791fdf2
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-09 11:53:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/f791fdf23ef6e49e7e1ca68e33a16f6686e0bfa1
8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestWronglyMarkedReduction.java
Changeset: 6889a39a
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-07-09 14:33:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/6889a39a3f124d2442584cb7646b2d6a18745e78
8268826: Cleanup Override in Context-Specific Deserialization Filters
Reviewed-by: dfuchs, bchristi
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/conf/security/java.security
! test/jdk/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java
! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFactoryExample.java
+ test/jdk/java/io/Serializable/serialFilter/SerialFactoryFaults.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterFactoryTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterFunctionTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/TEST.properties
! test/jdk/java/io/Serializable/serialFilter/java.security-extra-factory
+ test/jdk/java/io/Serializable/serialFilter/logging.properties
Changeset: 25460065
Author: Phil Race <prr at openjdk.org>
Date: 2021-07-10 19:12:59 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/254600658acbc5c40ae8f0de0d01c9906c67c46c
8270216: [macOS] Update named used for Java run loop mode
Reviewed-by: serb
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
Changeset: 3d82b0e6
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-07-11 11:03:35 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3d82b0e634583f4bc01ceece9dd82fc00fd6f9c3
8269558: fix of JDK-8252657 missed to update history at the end of JVM TI spec
Reviewed-by: dcubed, cjplummer
! src/hotspot/share/prims/jvmti.xml
Changeset: e1d3e73d
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-07-12 10:24:39 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e1d3e73d4ee32fac7e5b6b2666221717270d4814
8268965: TCP Connection Reset when connecting simple socket to SSL server
Reviewed-by: xuelei
Backport-of: 6f171b9f0d28ad17b31a54bad894f38d19df6f73
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketReset.java
Changeset: 999ced03
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2021-07-12 11:23:38 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/999ced03ccd58b216adf9a7bfb2646e511219e6c
8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field
Reviewed-by: cjplummer, dholmes, sspitsyn
! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
Changeset: 4fc3180f
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-07-12 14:54:38 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/4fc3180f75e1cea4ebd613f8253be205d95f830c
8266345: (fs) Custom DefaultFileSystemProvider security related loops
Co-authored-by: Brian Burkhalter <bpb at openjdk.org>
Reviewed-by: bpb, chegar
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
+ test/jdk/java/nio/file/spi/fs.policy
Changeset: 0f329828
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-07-13 05:55:04 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0f32982872eb1454e55390760b65beb5838afc55
8270203: Missing build dependency between jdk.jfr-gendata and buildtools-hotspot
Reviewed-by: tbell
! make/Main.gmk
Changeset: 040c02b9
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-13 08:50:09 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/040c02b942a2829626b5bc4a63c3335cd3fe53f4
8269795: C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV
Reviewed-by: thartmann, roland, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingRemoveDominatedTest.java
Changeset: e631addd
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-07-13 09:27:27 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e631addd70437c776eeeb481e0b44f1d0fd22fe8
8259848: Interim javadoc build does not support platform links
Reviewed-by: hannesw, jjg, ihse
! make/modules/jdk.javadoc/Gendata.gmk
Changeset: 00ef65f3
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-07-13 09:41:56 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/00ef65f34d35bf1a3fa6835cc16f19af40c3c325
8269525: Deadlock during Volano with JFR
Reviewed-by: egahlin
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: bd95c0c9
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-07-13 09:43:49 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/bd95c0c9e02946ae6a0d525b1425485b1de4add8
8269635: Stress test SEGV while emitting OldObjectSample
Reviewed-by: jbachorik
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
Changeset: b2416b60
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-07-13 10:53:49 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/b2416b60fbe1117cc502d5ecdd8356d42d27fddb
8269281: java/foreign/Test{Down,Up}call.java time out
Reviewed-by: jvernee
! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestUpcall.java
Changeset: d32e42cd
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-07-13 14:34:35 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/d32e42cdd461ee5793331ad237b072c16b096ef4
8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
Backport-of: 6a9bc108736522897f03a75c83e90e2c2a183d27
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 8583aab3
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-07-13 17:48:21 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/8583aab374c3c2ad94c88e7f649d81ce5f319a5f
8270025: DynamicCallSiteDesc::withArgs doesn't throw NPE
Reviewed-by: jvernee, mchung
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
+ test/jdk/java/lang/constant/DynamicCallSiteDescTest.java
Changeset: 0f547071
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-07-14 00:46:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/0f5470715e98e222474f575abc95457682d5818a
8270056: Generated lambda class can not access protected static method of target class
Reviewed-by: mchung
Backport-of: 07e90524576f159fc16523430f1db62327c89a3b
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ test/jdk/java/lang/invoke/lambda/superProtectedMethod/ProtectedMethodInOtherPackage.java
- test/jdk/java/lang/invoke/lambda/superProtectedMethod/SuperMethodTest.java
Changeset: 67273ae6
Author: Xin Liu <xliu at openjdk.org>
Date: 2021-07-14 01:43:53 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/67273ae63c3dbebccf124929c13a363dea05a0da
8269865: Async UL needs to handle ERANGE on exceeding SEM_VALUE_MAX
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
Changeset: e5db9a94
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-14 05:38:17 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/e5db9a9405d13cf4b72a8efa903cf8cdcf528e58
8268620: InfiniteLoopException test may fail on x86 platforms
Backport-of: 0b09129faefb945c2f2c35dab2731961216d054e
! test/jdk/java/awt/Robot/InfiniteLoopException.java
Changeset: 82c256eb
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-07-14 06:49:45 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/82c256eb61fdfb166e55fc3d96f8ee69bda98afb
8259499: Handling type arguments from outer classes for inner class in javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/C.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java
Changeset: 381bd621
Author: Anton Kozlov <akozlov at openjdk.org>
Date: 2021-07-14 10:36:04 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/381bd621074a13cc2f260c18371c956bc48abd4d
8266889: [macosx-aarch64] Crash with SIGBUS in MarkActivationClosure::do_code_blob during vmTestbase/nsk/jvmti/.../bi04t002 test run
Reviewed-by: dholmes, aph, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
Changeset: 3bbd2332
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-07-14 11:51:06 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/3bbd2332bd4876b5529ccdf90e5e5d6c515e9d58
8270075: SplittableRandom extends AbstractSplittableGenerator
Reviewed-by: rriggs, bpb
! src/java.base/share/classes/java/util/SplittableRandom.java
Changeset: 72db09b1
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-07-14 12:00:01 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/72db09b1f393722074cae2fbff0fc369f0f2718c
8266313: (JEP-356) - RandomGenerator spec implementation requirements tightly coupled to JDK internal classes
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/random/RandomGenerator.java
! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java
Changeset: 7b4d84c6
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2021-07-14 13:00:57 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/7b4d84c65487593cdbf841f7f2d359192476db99
8270422: Test build/AbsPathsInImage.java fails after JDK-8259848
Reviewed-by: mikael
! make/CreateJmods.gmk
Changeset: a32d2eef
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2021-07-15 05:42:55 +0000
URL: https://git.openjdk.java.net/jdk17u/commit/a32d2eefea12771522b942b32985df0fe50119e8
8269276: Additional tests for MessageDigest with different providers
Reviewed-by: valeriep, wetmore
! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java
More information about the jdk-updates-changes
mailing list