git: openjdk/loom: master: 60 new changesets
duke
duke at openjdk.java.net
Thu Mar 17 09:15:26 UTC 2022
Changeset: 6d8d156c
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-03-09 16:11:07 +0000
URL: https://git.openjdk.java.net/loom/commit/6d8d156c97b90a9ab4776c6b42563a962d959741
8280494: (D)TLS signature schemes
Reviewed-by: mullan
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
+ test/jdk/javax/net/ssl/DTLS/DTLSSignatureSchemes.java
+ test/jdk/javax/net/ssl/SSLParameters/SignatureSchemes.java
Changeset: 70318e1d
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-03-09 16:47:03 +0000
URL: https://git.openjdk.java.net/loom/commit/70318e1d17072198be5674ebe7118fb5f9373144
8282884: Provide OID aliases for MD2, MD5, and OAEP
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
Changeset: ff766204
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-03-09 19:42:47 +0000
URL: https://git.openjdk.java.net/loom/commit/ff76620487c307514c435443bbaebc9a6c473f5d
8282641: Make jdb "threadgroup" command with no args reset the current threadgroup back to the default
Reviewed-by: kevinw, amenkov
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java
Changeset: 8aba4de9
Author: Rajat Mahajan <rajat.m.mahajan at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-03-10 05:09:29 +0000
URL: https://git.openjdk.java.net/loom/commit/8aba4de98477a3bcfcde8db71e0d797965f774c7
8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
Changeset: 5b78a82e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-03-10 09:22:21 +0000
URL: https://git.openjdk.java.net/loom/commit/5b78a82e9d4b73e5bf3c6e099564206ecbda889b
7017094: ParsedSynthStyle: parameter name "direction" should be changed to "tabIndex"
Reviewed-by: jdv, aivanov, prr
! src/java.desktop/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java
Changeset: 6a3a7b94
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-03-10 09:26:36 +0000
URL: https://git.openjdk.java.net/loom/commit/6a3a7b94a4c342ce12ad553f1ba2818ca3a77f36
6218162: DefaultTableColumnModel.getColumn() method should mention ArrayIndexOutOfBoundsException
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java
Changeset: 83d77186
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-03-10 11:28:29 +0000
URL: https://git.openjdk.java.net/loom/commit/83d771869046c2a2bf251ee5aebaceba60555e65
8282893: Remove MacroAssembler::push/pop_callee_saved_registers
Reviewed-by: redestad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 9c88c5bb
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-10 13:50:05 +0000
URL: https://git.openjdk.java.net/loom/commit/9c88c5bb63fb67f301e843d1bd5700d7e5e95204
8282948: JDK-8274980 missed correct handling of MACOSX_BUNDLE_BUILD_VERSION
Reviewed-by: erikj
! make/autoconf/jdk-version.m4
Changeset: 7c8ea9f0
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-10 15:09:19 +0000
URL: https://git.openjdk.java.net/loom/commit/7c8ea9f05b35069e2b5b43e1a0e46f7dbe374e4c
8282509: [exploded image] ResolvedClassTest fails with similar output
Reviewed-by: mdoerr, dlong
! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java
Changeset: 26747990
Author: Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-10 15:27:29 +0000
URL: https://git.openjdk.java.net/loom/commit/26747990053ab8f378d7f64cd7e565e530af88fc
8282878: Removed _JavaThread from PhaseTraceTime
Reviewed-by: shade, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
Changeset: 1668c02e
Author: Anton Litvinov <alitvinov at openjdk.org>
Date: 2022-03-10 16:37:55 +0000
URL: https://git.openjdk.java.net/loom/commit/1668c02ee83cc4f7bd7b2fe5bb7ef59b5dbda081
8277922: Unable to click JCheckBox in JTable through Java Access Bridge
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/accessibility/JTable/BooleanRendererHasAccessibleActionTest.java
Changeset: e8a1ce00
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-10 16:38:44 +0000
URL: https://git.openjdk.java.net/loom/commit/e8a1ce00b2981a698b4ba3e09a8b2d49d0051ccb
8280881: (fs) UnixNativeDispatcher.close0 may throw UnixException
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java
! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
Changeset: fdce97df
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-10 17:36:51 +0000
URL: https://git.openjdk.java.net/loom/commit/fdce97df5f03d9aa37d85f271d08971ec47db01d
8267820: (fs) Files.copy should attempt to copy POSIX attributes when target file in custom file system
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/test.policy
! test/jdk/jdk/nio/zipfs/test.policy.posix
Changeset: 879b6445
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-10 18:23:41 +0000
URL: https://git.openjdk.java.net/loom/commit/879b6445e33ad3a07461d01ea8f28a09979a4313
8282897: Fix call parameter to GetStringChars() in HostLocaleProviderAdapter_md.c
Reviewed-by: shade, naoto
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
Changeset: 1f295239
Author: John Jiang <jjiang at openjdk.org>
Date: 2022-03-10 18:25:06 +0000
URL: https://git.openjdk.java.net/loom/commit/1f295239b97cccfff24df259215d34c712065867
8282932: a space is needed for the unsupported protocol exception message in ProtocolVersion
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java
Changeset: b13cacc5
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-10 18:25:53 +0000
URL: https://git.openjdk.java.net/loom/commit/b13cacc575f58c206c928f2756698b027ee07b6f
8254574: PrintWriter handling of InterruptedIOException should be removed
Reviewed-by: alanb
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
Changeset: 7b91bbba
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-10 18:53:59 +0000
URL: https://git.openjdk.java.net/loom/commit/7b91bbba82e871edaf133343415e254972c6ddc7
8282170: JVMTI SetBreakpoint metaspace allocation test
Reviewed-by: cjplummer, lmesnik
+ test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java
+ test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/libTestManyBreakpoints.cpp
Changeset: f5217b47
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-03-10 19:08:10 +0000
URL: https://git.openjdk.java.net/loom/commit/f5217b475e2bfcbc649dd1e067222bf500429663
8282852: Debug agent asserts in classTrack_addPreparedClass()
Reviewed-by: amenkov, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
Changeset: bb7ee5a0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-03-10 19:13:55 +0000
URL: https://git.openjdk.java.net/loom/commit/bb7ee5a04ae21a9f9dc6c59a990f7e571e832f0d
8282314: nsk/jvmti/SuspendThread/suspendthrd003 may leak memory
Reviewed-by: dholmes, cjplummer, amenkov, lmesnik, mseledtsov
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java
Changeset: a5a1a32d
Author: Yi Yang <yyang at openjdk.org>
Date: 2022-03-11 02:27:01 +0000
URL: https://git.openjdk.java.net/loom/commit/a5a1a32db65b98f0d7bae20cf054be2fbbf2cf3a
8282883: Use JVM_LEAF to avoid ThreadStateTransition for some simple JVM entries
Reviewed-by: dholmes, shade
! src/hotspot/share/prims/jvm.cpp
Changeset: 88f0938c
Author: Yi Yang <yyang at openjdk.org>
Date: 2022-03-11 02:28:07 +0000
URL: https://git.openjdk.java.net/loom/commit/88f0938c943bfacf748ddb0588a301c2cf7e941e
8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Reviewed-by: redestad, thartmann
! src/hotspot/share/opto/library_call.cpp
Changeset: 1a5a496a
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2022-03-11 08:43:04 +0000
URL: https://git.openjdk.java.net/loom/commit/1a5a496aee0f4c33cb67b0853bbf23313fd6ec7d
8282763: G1: G1CardSetContainer remove intrusive-list details.
Reviewed-by: tschatzl, kbarrett, ayang
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
Changeset: cab9def1
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-11 09:12:19 +0000
URL: https://git.openjdk.java.net/loom/commit/cab9def1c1ab28b0b1a8cf268d0853f6e2bfa77f
8282700: Properly handle several --without options during configure
Reviewed-by: ihse
! make/autoconf/jdk-version.m4
Changeset: f99193ae
Author: Christian Stein <cstein at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-03-11 09:58:22 +0000
URL: https://git.openjdk.java.net/loom/commit/f99193ae3fe8b7bcba34a451890da37cab5ebffb
8282811: Typo in IAE details message of `RecordedObject.getValueDescriptor`
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
Changeset: 95ca9443
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-03-11 10:48:57 +0000
URL: https://git.openjdk.java.net/loom/commit/95ca94436d12974d98b1b999f9cc8408d64cbe3c
8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests
Reviewed-by: dfuchs
! test/jdk/java/net/ProxySelector/LoopbackAddresses.java
! test/jdk/java/net/ProxySelector/ProxyTest.java
! test/jdk/java/net/URL/PerConnectionProxy.java
! test/jdk/java/net/URLConnection/B5052093.java
! test/jdk/sun/net/www/AuthHeaderTest.java
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
- test/jdk/sun/net/www/httptest/AbstractCallback.java
- test/jdk/sun/net/www/httptest/ClosedChannelList.java
- test/jdk/sun/net/www/httptest/HttpCallback.java
- test/jdk/sun/net/www/httptest/HttpTransaction.java
- test/jdk/sun/net/www/httptest/TestHttpServer.java
! test/jdk/sun/security/ssl/InputRecord/ClientHelloRead.java
Changeset: 0fd09d38
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-11 13:25:09 +0000
URL: https://git.openjdk.java.net/loom/commit/0fd09d383b9921f26d2d609ab330630a4520325a
8282978: Wrong parameter passed to GetStringXXXChars in various places
Reviewed-by: alanb, dfuchs
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: 374193b6
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-03-11 22:41:47 +0000
URL: https://git.openjdk.java.net/loom/commit/374193b6d2465a356941f9588a0ccf6d97cb76f6
8283041: [javadoc] Crashes using {@return} with @param
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java
Changeset: 5c408c14
Author: Joshua Zhu <jzhu at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-03-12 04:04:28 +0000
URL: https://git.openjdk.java.net/loom/commit/5c408c1410e15087f735a815b7edc716d514b1b3
8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap
Reviewed-by: psandoz
! 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/X-Vector.java.template
Changeset: 3cf83a67
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-03-14 03:17:57 +0000
URL: https://git.openjdk.java.net/loom/commit/3cf83a671eaedd78d87197dffa76dcc3fededb78
8282572: EnumSet should be a sealed class
Reviewed-by: sundar
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/JumboEnumSet.java
! src/java.base/share/classes/java/util/RegularEnumSet.java
Changeset: fde31498
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-03-14 07:11:23 +0000
URL: https://git.openjdk.java.net/loom/commit/fde31498963d76630ada31bd0e0cf3035f87445b
8281375: Accelerate bitCount operation for AVX2 and AVX512 target.
Reviewed-by: sviswanathan, thartmann
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java
Changeset: c0e3d107
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-03-14 09:02:12 +0000
URL: https://git.openjdk.java.net/loom/commit/c0e3d107f67a1a333dbe58ae745200d85764c74e
8283008: KRegister documentation out of date
Reviewed-by: dlong, sviswanathan, jiefu, jbhateja
! src/hotspot/cpu/x86/register_x86.hpp
Changeset: 01570ca9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-14 09:03:05 +0000
URL: https://git.openjdk.java.net/loom/commit/01570ca92d234481df2d540027e320b91af415a0
8283017: GHA: Workflows break with update release versions
Reviewed-by: erikj, ihse
! .github/workflows/submit.yml
Changeset: 5f3d4032
Author: Ahmed Muhsin <ahmedmuhsin at microsoft.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-03-14 09:05:53 +0000
URL: https://git.openjdk.java.net/loom/commit/5f3d4032f3a8854f7afde28698e66a7b6684aed7
8272735: Add missing SubL node transformations
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/subnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/SubINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/SubLNodeIdealizationTests.java
Changeset: ea9eeea8
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-03-14 13:59:13 +0000
URL: https://git.openjdk.java.net/loom/commit/ea9eeea8ffea6ed32a270051c6986f4f059943c0
8281322: C2: always construct strip mined loop initially (even if strip mining is disabled)
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
Changeset: 08573cc3
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2022-03-14 14:21:58 +0000
URL: https://git.openjdk.java.net/loom/commit/08573cc3b2370a697a7bd4ad0665ee20ae148d39
8282529: Fix API Note in javadoc for javax.net.ssl.SSLSocket
Reviewed-by: wetmore, xuelei
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
Changeset: 13cebffe
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-14 16:10:15 +0000
URL: https://git.openjdk.java.net/loom/commit/13cebffe618255ae29310c95fd1b91576e576751
8058924: FileReader(String) documentation is insufficient
Reviewed-by: naoto, lancea
! src/java.base/share/classes/java/io/package-info.java
Changeset: c96085ea
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-03-14 16:28:15 +0000
URL: https://git.openjdk.java.net/loom/commit/c96085eaab1f6b21e084b94fcc619d090f0afc97
8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value
Reviewed-by: joehw, lancea
! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/jdk/java/text/Format/DecimalFormat/ToLocalizedPatternTest.java
Changeset: 7833667f
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Harold Seigel <hseigel at openjdk.org>
Date: 2022-03-14 17:35:09 +0000
URL: https://git.openjdk.java.net/loom/commit/7833667f0e2151fc56c7c1533015f004f02f7ab2
8282881: Print exception message in VM crash with -XX:AbortVMOnException
Reviewed-by: dholmes, hseigel
! src/hotspot/share/utilities/exceptions.cpp
Changeset: 70bd57ed
Author: Carter Kozak <ckozak at ckozak.net>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-03-14 17:54:19 +0000
URL: https://git.openjdk.java.net/loom/commit/70bd57ed3544cdb41029d425507ba4b9b35c8cdb
8283049: Fix non-singleton LoggerFinder error message: s/on/one
Reviewed-by: dfuchs
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
Changeset: f66070b0
Author: Phil Race <prr at openjdk.org>
Date: 2022-03-14 18:05:38 +0000
URL: https://git.openjdk.java.net/loom/commit/f66070b00d4311c6e3a6fbf38956fa2d5da5fada
8282577: ICC_Profile.setData(int, byte[]) invalidates the profile
Reviewed-by: serb
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_ColorSpace/SetTagDataValidation.java
! test/jdk/java/awt/color/ICC_Profile/MTGetData.java
Changeset: 5bf6a7f7
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-03-14 18:15:40 +0000
URL: https://git.openjdk.java.net/loom/commit/5bf6a7f7d78506118ded0f0bf6383b0825366619
8282691: add jdb "-R" option for passing any argument to the launched debuggee process
Reviewed-by: alanb, kevinw
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/man/jdb.1
! test/jdk/com/sun/jdi/JdbOptions.java
Changeset: a244051a
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2022-03-14 18:37:41 +0000
URL: https://git.openjdk.java.net/loom/commit/a244051a8c967039d7639afcaf83f7d92af49613
8283062: Uninitialized warnings in libgtest with GCC 11.2
Reviewed-by: jiefu, erikj
! make/hotspot/lib/CompileGtest.gmk
Changeset: 5ba5e21f
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-03-14 20:28:07 +0000
URL: https://git.openjdk.java.net/loom/commit/5ba5e21fd2a02d15d4d56931cae4f9a978470c88
8282214: Upgrade JQuery to version 3.6.0
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.5.1.min.js
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.6.0.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.6.0.min.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/legal/jquery.md
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: 6013d09e
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-03-14 20:29:15 +0000
URL: https://git.openjdk.java.net/loom/commit/6013d09e82693a1c07cf0bf6daffd95114b3cbfa
8268866: Javascript when used in an iframe cannot display search results
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
Changeset: 34d4ffce
Author: Dean Long <dlong at openjdk.org>
Date: 2022-03-15 07:24:50 +0000
URL: https://git.openjdk.java.net/loom/commit/34d4ffcea5d71560c549655967de863342b48984
8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
Reviewed-by: dnsimon, iveresov
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
Changeset: 710653ce
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-03-15 12:59:54 +0000
URL: https://git.openjdk.java.net/loom/commit/710653ce1856d13161ae1786d7c5f71997536e78
8254786: java/net/httpclient/CancelRequestTest.java failing intermittently
Reviewed-by: jpai, michaelm
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
Changeset: 2cddf3f5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-15 14:16:35 +0000
URL: https://git.openjdk.java.net/loom/commit/2cddf3f5391518ea40796e6c4759047d51b7b312
8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows
Reviewed-by: naoto, alanb
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
Changeset: 4de72014
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-03-15 14:52:27 +0000
URL: https://git.openjdk.java.net/loom/commit/4de72014d3a33469399fec6f428f35c47c4cfbe0
8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems
Reviewed-by: thartmann, stuefe
! test/hotspot/jtreg/compiler/unsafe/UnsafeCopyMemory.java
Changeset: f43ffe21
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2022-03-15 15:54:47 +0000
URL: https://git.openjdk.java.net/loom/commit/f43ffe211f8ff287697092c39e4c25a16b40a383
8282633: jarsigner output does not explain why an EC key is disabled if its curve has been disabled
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java
Changeset: 671b6efd
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-03-15 16:05:37 +0000
URL: https://git.openjdk.java.net/loom/commit/671b6efd6126384c0630d1cd84f53f52995e68d8
8283143: Use minimal-length literals to initialize PI and E constants
Reviewed-by: smarks
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 05a83e03
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-03-15 16:22:11 +0000
URL: https://git.openjdk.java.net/loom/commit/05a83e03ca35b4885b48bb0e7d188baf8f7d9d7f
8283124: Add constant for tau to Math and StrictMath
Reviewed-by: bpb, iris
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 12dca36c
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-03-15 16:28:54 +0000
URL: https://git.openjdk.java.net/loom/commit/12dca36c73583d0ed2e1f684b056100dc1f2ef55
8283189: Bad copyright header in UnsafeCopyMemory.java
Reviewed-by: chagedorn, dcubed
! test/hotspot/jtreg/compiler/unsafe/UnsafeCopyMemory.java
Changeset: 32f8437d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-03-15 17:33:45 +0000
URL: https://git.openjdk.java.net/loom/commit/32f8437d85a003914d5ca35bdddebdc732ab222d
8283075: Bad IllegalArgumentException message for out of range rank from ClassDesc.arrayType(int)
Reviewed-by: vromero, alanb
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! test/jdk/java/lang/constant/ClassDescTest.java
Changeset: ac06bdb1
Author: Man Cao <manc at openjdk.org>
Date: 2022-03-15 20:05:33 +0000
URL: https://git.openjdk.java.net/loom/commit/ac06bdb1239a97b7ea2fee8280da8ebc9728dc30
8282507: Add a separate license file for hsdis
Reviewed-by: ihse
+ src/utils/hsdis/hsdis-license.txt
Changeset: 1465ea98
Author: Dean Long <dlong at openjdk.org>
Date: 2022-03-15 20:17:36 +0000
URL: https://git.openjdk.java.net/loom/commit/1465ea98b7736b5960a8b546ccc366c3e3260bdd
8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
Reviewed-by: jiefu, thartmann, shade
! src/hotspot/share/runtime/stubRoutines.cpp
! test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java
Changeset: bacfaa3e
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-03-16 01:10:22 +0000
URL: https://git.openjdk.java.net/loom/commit/bacfaa3ee16882563200ef3b3df4441b33664451
8282414: x86: Enhance the assembler to generate more compact instructions
Reviewed-by: thartmann, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 27fe3d7f
Author: Toshio Nakamura <tnakamura at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-03-16 01:11:40 +0000
URL: https://git.openjdk.java.net/loom/commit/27fe3d7f8db4ede6441a7cc325d9f29eb4a1d10d
8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTextPipe.java
+ test/jdk/java/awt/font/GlyphVector/MultiSlotFontTest.java
Changeset: 4df24c5d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-03-16 02:02:10 +0000
URL: https://git.openjdk.java.net/loom/commit/4df24c5df38eeacc73097f71383916e9a0933839
8283230: Improve @jls usage in ElementType
Reviewed-by: jjg, iris
! src/java.base/share/classes/java/lang/annotation/ElementType.java
Changeset: de4f04cb
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-03-16 03:12:48 +0000
URL: https://git.openjdk.java.net/loom/commit/de4f04cb71a26ce03b96460cb8d1c1e28cd1ed38
8253495: CDS generates non-deterministic output
Reviewed-by: erikj, kbarrett, ccheung, ihse
! make/scripts/compare.sh
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpAgent.java
! test/lib/jdk/test/lib/cds/CDSOptions.java
Changeset: 08cadb47
Author: Swati Sharma <swati.sharma at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-03-16 09:48:09 +0000
URL: https://git.openjdk.java.net/loom/commit/08cadb4754da0d5e68ee2df45f4098d203d14115
8271195: Use largest available large page size smaller than LargePageSizeInBytes when available
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Reviewed-by: ayang, tschatzl
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/memory/virtualspace.cpp
+ test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java
More information about the loom-dev
mailing list