git: openjdk/loom: jep-vt: 79 new changesets

duke duke at openjdk.java.net
Thu Apr 14 08:25:37 UTC 2022


Changeset: 9a304f9d
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2022-04-13 16:35:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/9a304f9d68b552e066a892b382e88a23e8618466

Minor changes to `StructuredTaskScope`

Reviewed-by: alanb

! src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java

Changeset: 9bdada36
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-13 17:05:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/9bdada36bd65fd6da2945a25962e0163dac214bb

Split continuation.cpp

= src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
= src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
+ src/hotspot/share/runtime/continuation.inline.hpp
+ src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationHelper.hpp
! src/hotspot/share/runtime/continuationHelper.inline.hpp

Changeset: 7027c1c0
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2022-04-13 19:52:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/7027c1c065b9b1cf2f5cc7c850f5be1d3ae402cd

JVMTI spec update: minor tweak in SuspendAllVirtualThreads and ResumeAllVirtualThreads

! src/hotspot/share/prims/jvmti.xml

Changeset: 2f7cea10
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2022-04-13 20:53:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/2f7cea1067e09e86d02e7c3dd028c3e0829fe6d3

minor test tweak: ignore NO_MORE_FRAMES in GetFrameLocation for non-virtual threads as well

! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/libSuspendResume1.cpp

Changeset: 2d5c1fac
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2022-04-14 05:05:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/2d5c1fac2296643e7e3f53422bff04777e86305e

JVMTI spec: replace INVALID_THREAD with UNSUPPORTED_OPERATION in vthread unsupported functions

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! test/hotspot/jtreg/ProblemList-svc-vthread.txt
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.cpp

Changeset: 4451257b
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2022-04-06 19:11:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/4451257b1432e4180a16757aafca6141b8063772

8284437: Building from different users/workspace is not always deterministic

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java

Changeset: 5a21397f
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-06 22:14:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/5a21397f709e5c684d9462ecaecf2d5db023e778

8284387: Fix formatting of doc comments in jdk.javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.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/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTodo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/package-info.java

Changeset: d5cd4a3a
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-04-07 04:00:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/d5cd4a3a28a85bbcaa3c0c7f2e74e0684b5efcab

8283387: [macos] a11y : Screen magnifier does not show selected Tab

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/accessibility/JTabbedPane/AccessibleTabbedPaneTest.java

Changeset: 61fcf2f6
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-04-07 06:02:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/61fcf2f67ff16bee92a5279e7bcacc79fc8f37ad

8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer

Reviewed-by: shade

! .github/workflows/submit.yml

Changeset: 4d2cd26a
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-07 08:42:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d2cd26ab5092ad0a169e4239164a869a4255bd3

8263031: HttpClient throws Exception if it receives a Push Promise that is too large

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
+ test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java

Changeset: 19288654
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-07 09:11:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/192886546bf86c9a577b2dfaa4b33cb94799659b

8284166: [macos] Replace deprecated alternateSelectedControlColor with selectedContentBackgroundColor

Reviewed-by: prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m

Changeset: 4f36229c
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-07 09:38:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/4f36229c963721af0a1471e6aa6bcb6ef30a5259

8284446: Miscellaneous doc-comment fixes in jdk.javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java

Changeset: 8e58d4a5
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-07 10:00:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/8e58d4a58925c79fcdd2efa62cc2a6affd6326b1

8284415: Collapse identical catch branches in security libs

Reviewed-by: coffeys, xuelei, wetmore

! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Changeset: ec73c61d
Author:    Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-07 10:19:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/ec73c61d8fe5de15a42fc14aaf8ebe3ac9ffcae5

8284353: Update java/net and sun/net/www tests to eliminate dependency on sun.net.www.MessageHeader

Reviewed-by: dfuchs

! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/httpclient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/NTLMHeadTest.java
! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
! test/jdk/sun/security/ssl/InputRecord/ClientHelloRead.java
! test/jdk/sun/security/ssl/InputRecord/ProxyTunnelServer.java

Changeset: 5bafcfdc
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-04-07 14:55:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/5bafcfdc171b5a514ecf620703e77fa2f4a49c58

8284444: Sting typo

Reviewed-by: kcr, aivanov, mgronlun

! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! test/jdk/com/sun/jdi/InvokeTest.java
! test/jdk/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/jdk/jdk/jfr/api/consumer/TestToString.java

Changeset: d6f01e9d
Author:    Mark Powers <mark.powers at oracle.com>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date:      2022-04-07 15:52:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/d6f01e9d6f35fb235d9b9fb674867c9760b1c1d1

8234128: jarsigner will not show not-signed-by-alias warning if an intermediate cert is in this keystore

Reviewed-by: jnimeh

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java

Changeset: 343e5f09
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-04-07 16:41:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/343e5f09d4de2002d0f32dbae5a9776c40bbebfa

8282040: Remove unnecessary check made obsolete by JDK-8261941

Reviewed-by: iklam

! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: e98c32d6
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-04-07 19:01:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/e98c32d6b6621f00b82089c8a92913234e6abe5c

8284043: com/sun/jdi/MethodInvokeWithTraceOnTest.java failing with com.sun.jdi.ObjectCollectedException

Reviewed-by: sspitsyn, amenkov

! test/jdk/com/sun/jdi/MethodInvokeWithTraceOnTest.java

Changeset: d4a48843
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-07 20:36:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/d4a48843856e3d80a58d5a0a26dff6c4d349dca9

8284458: CodeHeapState::aggregate() leaks blob_name

Reviewed-by: lucy, lmesnik

! src/hotspot/share/code/codeHeapState.cpp

Changeset: de9596c2
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-08 00:58:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/de9596c2905061443c93450087a888c7c01d1bc2

8284495: [testbug] Adapt nsk tests to the RISC-V platform

Reviewed-by: lmesnik, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java

Changeset: e572a525
Author:    Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-04-08 01:25:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/e572a525f55259402a21822c4045ba5cd4726d07

8280511: AArch64: Combine shift and negate to a single instruction

Reviewed-by: njian, ngasson

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! test/hotspot/jtreg/compiler/codegen/ShiftTest.java

Changeset: 8c187052
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-08 03:23:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/8c1870521815a24fd12480e73450c2201542a442

8284433: Cleanup Disassembler::find_prev_instr() on all platforms

Reviewed-by: lucy, kvn

! src/hotspot/cpu/aarch64/disassembler_aarch64.hpp
! src/hotspot/cpu/arm/disassembler_arm.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/ppc/disassembler_ppc.hpp
! src/hotspot/cpu/riscv/disassembler_riscv.hpp
! src/hotspot/cpu/s390/disassembler_s390.cpp
! src/hotspot/cpu/s390/disassembler_s390.hpp
! src/hotspot/cpu/x86/disassembler_x86.hpp
! src/hotspot/cpu/zero/disassembler_zero.hpp

Changeset: 003aa2ee
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-04-08 07:16:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/003aa2ee76df8e14cf8e363abfa2123a67f168e7

8282043: IGV: speed up schedule approximation

Reviewed-by: chagedorn, kvn

! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java

Changeset: a445ecd1
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-04-08 07:53:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/a445ecd1e9e255e9cd977c727b3dba8f17acf5d9

8284297: Move FILE_AND_LINE to a platform independent header

Reviewed-by: tschatzl

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/share/utilities/macros.hpp

Changeset: 60281810
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-04-08 08:41:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/6028181071b2fc12e32c38250e693fac186432c6

8283930: IGV: add toggle button to show/hide empty blocks in CFG view

Reviewed-by: kvn, chagedorn

! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/BlockConnection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Connection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowEmptyBlocksAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/showEmptyBlocks.png
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml

Changeset: 8eac3427
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-04-08 13:29:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/8eac3427b1d3932378965c7dce26853d1e1a04d9

8284507: GHA: Only check test results if testing was not skipped

Reviewed-by: shade, ihse

! .github/workflows/submit.yml

Changeset: b55c32f5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-08 14:58:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/b55c32f5fe452e2b4e6f912a7d27f979e68ba67e

8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler

Reviewed-by: stuefe, mgronlun, shade

! src/hotspot/share/jfr/leakprofiler/chains/bitset.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp

Changeset: 3a0ddeba
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2022-04-08 15:11:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/3a0ddeba52bbb67901335146f93791629c846e21

8284378: Make Metal the default Java 2D rendering pipeline for macOS

Reviewed-by: kcr, avu, prr, jdv

! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java

Changeset: 61698bd1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-04-08 15:18:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/61698bd137fc8ffad6a63b57b73df699712527b9

8284533: Improve InterpreterCodelet data footprint

Reviewed-by: redestad, coleenp

! src/hotspot/share/interpreter/interpreter.hpp

Changeset: d6b4693c
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-04-08 15:23:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/d6b4693c0527385f8999089b3f8b2120548efecb

8283698: Refactor Locale constructors used in src/test

Reviewed-by: iris, joehw

! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! test/jdk/java/awt/ComponentOrientation/BasicTest.java
! test/jdk/java/awt/ComponentOrientation/WindowTest.java
! test/jdk/java/awt/font/FontNames/GetLCIDFromLocale.java
! test/jdk/java/awt/font/FontNames/TrueTypeFontLocaleNameTest.java
! test/jdk/java/beans/XMLDecoder/Test6341798.java
! test/jdk/java/io/pathNames/win32/bug6344646.java
! test/jdk/java/lang/Character/DumpCharProperties.java
! test/jdk/java/lang/Character/UnicodeCasingTest.java
! test/jdk/java/lang/String/NonCharacterMapping.java
! test/jdk/java/lang/String/SpecialCasingTest.java
! test/jdk/java/lang/String/ToLowerCase.java
! test/jdk/java/lang/String/ToUpperCase.java
! test/jdk/java/lang/String/UnicodeCasingTest.java
! test/jdk/java/security/Provider/Turkish.java
! test/jdk/java/text/BreakIterator/BreakIteratorTest.java
! test/jdk/java/text/BreakIterator/NewVSOld_th_TH.java
! test/jdk/java/text/Collator/APITest.java
! test/jdk/java/text/Collator/Bug5047314.java
! test/jdk/java/text/Collator/DanishTest.java
! test/jdk/java/text/Collator/FinnishTest.java
! test/jdk/java/text/Collator/Regression.java
! test/jdk/java/text/Collator/SpanishTest.java
! test/jdk/java/text/Collator/ThaiTest.java
! test/jdk/java/text/Collator/TurkishTest.java
! test/jdk/java/text/Collator/VietnameseTest.java
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
! test/jdk/java/text/Format/CompactNumberFormat/TestEquality.java
! test/jdk/java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java
! test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java
! test/jdk/java/text/Format/CompactNumberFormat/TestParseBigDecimal.java
! test/jdk/java/text/Format/CompactNumberFormat/TestWithCompatProvider.java
! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestSerialization.java
! test/jdk/java/text/Format/DateFormat/Bug4322313.java
! test/jdk/java/text/Format/DateFormat/Bug4823811.java
! test/jdk/java/text/Format/DateFormat/Bug6683975.java
! test/jdk/java/text/Format/DateFormat/Bug8139572.java
! test/jdk/java/text/Format/DateFormat/ContextMonthNamesTest.java
! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java
! test/jdk/java/text/Format/DateFormat/DateFormatRoundTripTest.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/text/Format/DateFormat/LocaleDateFormats.java
! test/jdk/java/text/Format/DateFormat/NonGregorianFormatTest.java
! test/jdk/java/text/Format/DateFormat/TestDayPeriodWithSDF.java
! test/jdk/java/text/Format/DateFormat/WeekDateTest.java
! test/jdk/java/text/Format/DateFormat/bug4358730.java
! test/jdk/java/text/Format/DecimalFormat/GoldenDoubleValues.java
! test/jdk/java/text/Format/DecimalFormat/RoundingAndPropertyTest.java
! test/jdk/java/text/Format/NumberFormat/Bug8132125.java
! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java
! test/jdk/java/text/Format/NumberFormat/MultipleNumberScriptTest.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java
! test/jdk/java/text/Format/NumberFormat/TestPeruCurrencyFormat.java
! test/jdk/java/text/Format/common/Bug6215962.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
! test/jdk/java/time/test/java/time/format/TestDateTimeTextProvider.java
! test/jdk/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java
! test/jdk/java/time/test/java/time/format/TestDayPeriodWithDTF.java
! test/jdk/java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java
! test/jdk/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java
! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/jdk/java/time/test/java/time/format/TestTextParserWithLocale.java
! test/jdk/java/time/test/java/time/format/TestTextPrinterWithLocale.java
! test/jdk/java/util/Calendar/BuddhistCalendarTest.java
! test/jdk/java/util/Calendar/Bug4302966.java
! test/jdk/java/util/Calendar/Bug6448234.java
! test/jdk/java/util/Calendar/Bug8167273.java
! test/jdk/java/util/Calendar/Builder/BuilderTest.java
! test/jdk/java/util/Calendar/CalendarDataTest.java
! test/jdk/java/util/Calendar/CalendarRegression.java
! test/jdk/java/util/Calendar/CalendarTest.java
! test/jdk/java/util/Calendar/CalendarTestScripts/CalendarTestEngine.java
! test/jdk/java/util/Calendar/CalendarTypeTest.java
! test/jdk/java/util/Calendar/CldrFormatNamesTest.java
! test/jdk/java/util/Calendar/JapanEraNameCompatTest.java
! test/jdk/java/util/Calendar/NarrowNamesTest.java
! test/jdk/java/util/Calendar/ZoneOffsets.java
! test/jdk/java/util/Currency/Bug4512215.java
! test/jdk/java/util/Currency/CurrencyTest.java
! test/jdk/java/util/Currency/PropertiesTest.java
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Formatter/FormatLocale.java
! test/jdk/java/util/Formatter/spi/FormatterWithProvider.java
! test/jdk/java/util/Formatter/spi/NoGroupingUsed.java
! test/jdk/java/util/Formatter/spi/provider/test/NumberFormatProviderImpl.java
! test/jdk/java/util/Locale/Bug4175998Test.java
! test/jdk/java/util/Locale/Bug4184873Test.java
! test/jdk/java/util/Locale/Bug4210525.java
! test/jdk/java/util/Locale/Bug4316602.java
! test/jdk/java/util/Locale/Bug4518797.java
! test/jdk/java/util/Locale/Bug8135061.java
! test/jdk/java/util/Locale/Bug8154797.java
! test/jdk/java/util/Locale/Bug8159420.java
! test/jdk/java/util/Locale/ExtensionsTest.java
! test/jdk/java/util/Locale/GenerateKeyList.java
! test/jdk/java/util/Locale/InternationalBAT.java
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/java/util/Locale/SoftKeys.java
! test/jdk/java/util/Locale/ThaiGov.java
! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java
! test/jdk/java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java
! test/jdk/java/util/Locale/bcp47u/spi/provider/foo/LocaleNameProviderImpl.java
! test/jdk/java/util/Locale/bug6277243.java
! test/jdk/java/util/PluggableLocale/CalendarDataProviderTest.java
! test/jdk/java/util/PluggableLocale/CalendarNameProviderTest.java
! test/jdk/java/util/PluggableLocale/ClasspathTest.java
! test/jdk/java/util/PluggableLocale/CollatorProviderTest.java
! test/jdk/java/util/PluggableLocale/CurrencyNameProviderTest.java
! test/jdk/java/util/PluggableLocale/DateFormatProviderTest.java
! test/jdk/java/util/PluggableLocale/GenericTest.java
! test/jdk/java/util/PluggableLocale/LocaleNameProviderTest.java
! test/jdk/java/util/PluggableLocale/SupportedLocalesTest.java
! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CalendarDataProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CalendarNameProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CurrencyNameProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/CurrencyNameProviderImpl2.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/GenericTimeZoneNameProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/LocaleNameProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/barprovider/com/bar/TimeZoneNameProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/BreakIteratorProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/CollatorProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/DateFormatProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/DateFormatSymbolsProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/DecimalFormatSymbolsProviderImpl.java
! test/jdk/java/util/PluggableLocale/providersrc/fooprovider/com/foo/NumberFormatProviderImpl.java
! test/jdk/java/util/ResourceBundle/Bug4165815Test.java
! test/jdk/java/util/ResourceBundle/Bug4168625Test.java
! test/jdk/java/util/ResourceBundle/Bug4177489Test.java
! test/jdk/java/util/ResourceBundle/Bug4353454.java
! test/jdk/java/util/ResourceBundle/Bug6190861.java
! test/jdk/java/util/ResourceBundle/Bug6299235/Bug6299235Test.java
! test/jdk/java/util/ResourceBundle/Control/DefaultControlTest.java
! test/jdk/java/util/ResourceBundle/Control/LoadingStrategiesTest.java
! test/jdk/java/util/ResourceBundle/Control/StressTest.java
! test/jdk/java/util/ResourceBundle/Control/XMLResourceBundleTest.java
! test/jdk/java/util/ResourceBundle/ResourceBundleTest.java
! test/jdk/java/util/ResourceBundle/Test4314141.java
! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/jdk/java/util/Scanner/ScanTest.java
! test/jdk/java/util/Scanner/spi/UseLocaleWithProvider.java
! test/jdk/java/util/Scanner/spi/provider/test/NumberFormatProviderImpl.java
! test/jdk/java/util/TimeZone/Bug8167143.java
! test/jdk/java/util/TimeZone/HongKong.java
! test/jdk/java/util/jar/JarFile/TurkCert.java
! test/jdk/javax/crypto/Cipher/Turkish.java
! test/jdk/javax/imageio/AppletResourceTest.java
! test/jdk/javax/management/loading/MletParserLocaleTest.java
! test/jdk/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java
! test/jdk/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java
! test/jdk/javax/swing/JFileChooser/8080628/bug8080628.java
! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java
! test/jdk/sun/nio/cs/Test4206507.java
! test/jdk/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java
! test/jdk/sun/text/resources/Format/Bug4395196.java
! test/jdk/sun/text/resources/Format/Bug4442855.java
! test/jdk/sun/text/resources/Format/Bug4621320.java
! test/jdk/sun/text/resources/Format/Bug4762201.java
! test/jdk/sun/text/resources/Format/Bug4807540.java
! test/jdk/sun/text/resources/Format/Bug5096553.java
! test/jdk/sun/text/resources/Format/Bug8037343.java
! test/jdk/sun/text/resources/Format/Bug8074791.java
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/sun/util/calendar/Bug6653944.java
! test/jdk/sun/util/resources/Calendar/Bug4518811.java
! test/jdk/sun/util/resources/Calendar/Bug4527203.java
! test/jdk/sun/util/resources/Locale/Bug4429024.java
! test/jdk/sun/util/resources/Locale/Bug4965260.java
! test/jdk/sun/util/resources/TimeZone/Bug4640234.java
! test/jdk/sun/util/resources/TimeZone/Bug4848242.java
! test/jdk/sun/util/resources/TimeZone/Bug4858517.java
! test/jdk/sun/util/resources/TimeZone/Bug4938846.java
! test/jdk/sun/util/resources/TimeZone/Bug6271396.java
! test/jdk/sun/util/resources/TimeZone/Bug6317929.java
! test/jdk/sun/util/resources/TimeZone/Bug6377794.java
! test/jdk/sun/util/resources/TimeZone/Bug6442006.java
! test/langtools/tools/javac/util/StringUtilsTest.java

Changeset: 0a026759
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-04-08 16:34:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/0a0267590fad6a2d14d499588c97bb11e554feb9

8279876: Clean up: isAssignableFrom usages in xpath and jdk internal classes

Reviewed-by: naoto, lancea

! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathResultImpl.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java

Changeset: 1bd8975c
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-04-08 17:01:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/1bd8975cafade1234f653ab994cb7c6f0a82590f

8284361: Updating ASM to 9.3 for JDK 19

Reviewed-by: mchung

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt
! src/java.base/share/legal/asm.md
! test/langtools/tools/javac/sealed/ValidateJarWithSealedAndRecord.java

Changeset: 662320a0
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-04-08 17:20:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/662320a0ec0b373fa1e4df9281224e9bdbdf76ac

8284336: CDS SignedJar.java test fails due to archived Reference object

Reviewed-by: alanb, ccheung

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java

Changeset: a8c87526
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-04-08 19:24:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/a8c87526027bed750e3dcab78139b49bc0a05f83

8284556: Ensure reachability of classes in runtime/whitebox/TestHiddenClassIsAlive.java and serviceability/dcmd/vm/ClassLoaderHierarchyTest.java

Reviewed-by: cjplummer

! test/hotspot/jtreg/runtime/whitebox/TestHiddenClassIsAlive.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java

Changeset: 3357d9a1
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-08 20:33:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/3357d9a168f031e1de4fa0d203f16a6f060fd062

8284588: Remove GensrcCommonLangtools.gmk

Reviewed-by: erikj

! make/ToolsJdk.gmk
+ make/common/modules/GensrcCommon.gmk
- make/common/modules/GensrcCommonJdk.gmk
- make/common/modules/GensrcCommonLangtools.gmk
! make/common/modules/GensrcProperties.gmk
! make/langtools/tools/compileproperties/CompileProperties.java
! make/modules/java.base/Gensrc.gmk
! make/modules/java.desktop/Gensrc.gmk
! make/modules/java.logging/Gensrc.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.compiler/Gensrc.gmk
! make/modules/jdk.httpserver/Gensrc.gmk
! make/modules/jdk.jartool/Gensrc.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.jlink/Gensrc.gmk
! make/modules/jdk.jpackage/Gensrc.gmk
! make/modules/jdk.jshell/Gensrc.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/modules/jdk.management.agent/Gensrc.gmk

Changeset: eab4c0c4
Author:    Phil Race <prr at openjdk.org>
Date:      2022-04-08 21:30:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/eab4c0c49934bd6f37a0b6174ca10e5c8708d13b

8283706: Add final or sealed modifier to appropriate javax.swing API classes

Reviewed-by: darcy, psadhukhan, aivanov, serb

! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/text/StyleConstants.java
! src/java.desktop/share/classes/javax/swing/text/html/FormSubmitEvent.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java

Changeset: 0b867b5e
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2022-04-10 02:12:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/0b867b5e734eede768d9f6402a309208084fd044

8284330: jcmd may not be able to find processes in the container

Reviewed-by: kevinw, iklam, stuefe

! src/jdk.internal.jvmstat/linux/classes/sun/jvmstat/PlatformSupportImpl.java

Changeset: 37e28aea
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-04-10 03:47:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/37e28aea27c8d8336ddecde777e63b51a939d281

8282221: x86 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long

Reviewed-by: sviswanathan, kvn, jbhateja

! 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/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
+ test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java
+ test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java
+ test/micro/org/openjdk/bench/java/lang/IntegerDivMod.java
+ test/micro/org/openjdk/bench/java/lang/LongDivMod.java

Changeset: 34914f12
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-04-10 16:58:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/34914f12bee75045e686b5bbe16ec24d116533d5

8284178: os::commit_memory() should assert the given range

Reviewed-by: shade

! src/hotspot/share/runtime/os.cpp

Changeset: 92f5e426
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-11 00:58:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/92f5e42696847de7e47e238412d2d541a11bccd7

8284549: JFR: FieldTable leaks FieldInfoTable member

Reviewed-by: mgronlun, stuefe

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp

Changeset: eb3ead96
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-04-11 01:24:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/eb3ead96b300b05ddc709a1aa9dd03f664539697

8284036: Make ConcurrentHashMap.CollectionView a sealed hierarchy

Reviewed-by: smarks

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java

Changeset: 0c04bf8e
Author:    Wu Yan <wuyan at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-11 06:23:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/0c04bf8e5944471992b2f6efc7f93b5943508947

8284198: Undo JDK-8261137: Optimization of Box nodes in uncommon_trap

Reviewed-by: kvn, thartmann

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
- test/hotspot/jtreg/compiler/eliminateAutobox/TestEliminateBoxInDebugInfo.java

Changeset: 755bfcb2
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-04-11 06:25:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/755bfcb2d46446ab4c1f802852ecac3b127ecc07

8284581: Serial: Remove unused GenCollectedHeap::collect_locked

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp

Changeset: 8ebea443
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-04-11 06:37:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/8ebea443f333ecf79d6b0fc725ededb231e83ed5

8270090: C2: LCM may prioritize CheckCastPP nodes over projections

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/lcm.cpp

Changeset: 40ddb755
Author:    John Jiang <jjiang at openjdk.org>
Date:      2022-04-11 06:39:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/40ddb7558cd985d49aa5aaedae6c5145ba3d0ac0

8284641: Doc errors in sun.security.ssl.SSLSessionContextImpl

Reviewed-by: xuelei, ssahoo

! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java

Changeset: f4edb59a
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-11 09:32:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/f4edb59a6e44d99ba215ee6970ffa6fb26b4798c

8284567: Collapse identical catch branches in java.base

Reviewed-by: darcy, iris, wetmore

! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
! src/java.base/macosx/classes/sun/nio/ch/KQueuePort.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java
! src/java.base/share/classes/sun/net/NetProperties.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java

Changeset: 205cfb84
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-11 13:36:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/205cfb84968fe93cbfe7d509e1e7d051ed05f97c

8284093: Memory leak: X11SD_DisposeXImage should also free obdata

Reviewed-by: prr, andrew

! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c

Changeset: 74835f73
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-11 13:43:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/74835f73893976c162ef5a441f0cfec16eb8706f

8283719: java/util/logging/CheckZombieLockTest.java failing intermittently

Reviewed-by: alanb

! test/jdk/java/util/logging/CheckZombieLockTest.java

Changeset: 7edd1861
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-11 14:00:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/7edd18612155b8e66f214a17e65ef775b470955e

8283507: Create a regression test for RFE 4287690

Reviewed-by: serb, aivanov

+ test/jdk/javax/swing/JComboBox/JComboBoxPopupMenuEventTest.java

Changeset: abfd2f98
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-04-11 14:50:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/abfd2f98dcbe3e96efe52b1d66e4c2efb3542955

8283710: JVMTI: Use BitSet for object marking

Reviewed-by: stuefe, coleenp

! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
- src/hotspot/share/jfr/leakprofiler/chains/bitset.cpp
- src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp
- src/hotspot/share/jfr/leakprofiler/chains/bitset.inline.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/jfrbitset.hpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
+ src/hotspot/share/utilities/objectBitSet.hpp
+ src/hotspot/share/utilities/objectBitSet.inline.hpp
+ test/hotspot/gtest/utilities/test_objectBitSet.cpp

Changeset: 523899e3
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-04-11 15:59:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/523899e36c543343283ab0b1f5cfcba805e7b918

8265315: Support for CLDR version 41

Reviewed-by: joehw, iris, ihse

! make/data/cldr/README
+ make/data/cldr/common/bcp47/calendar.xml
+ make/data/cldr/common/bcp47/collation.xml
+ make/data/cldr/common/bcp47/currency.xml
+ make/data/cldr/common/bcp47/measure.xml
+ make/data/cldr/common/bcp47/number.xml
+ make/data/cldr/common/bcp47/segmentation.xml
! make/data/cldr/common/bcp47/timezone.xml
+ make/data/cldr/common/bcp47/transform-destination.xml
+ make/data/cldr/common/bcp47/transform.xml
+ make/data/cldr/common/bcp47/transform_hybrid.xml
+ make/data/cldr/common/bcp47/transform_ime.xml
+ make/data/cldr/common/bcp47/transform_keyboard.xml
+ make/data/cldr/common/bcp47/transform_mt.xml
+ make/data/cldr/common/bcp47/transform_private_use.xml
+ make/data/cldr/common/bcp47/variant.xml
+ make/data/cldr/common/dtd/cldrTest.dtd
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
+ make/data/cldr/common/dtd/ldmlICIR.dtd
+ make/data/cldr/common/dtd/ldmlICU.dtd
+ make/data/cldr/common/dtd/ldmlOpenOffice.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/main/af.xml
! make/data/cldr/common/main/af_NA.xml
! make/data/cldr/common/main/af_ZA.xml
! make/data/cldr/common/main/agq.xml
! make/data/cldr/common/main/agq_CM.xml
! make/data/cldr/common/main/ak.xml
! make/data/cldr/common/main/ak_GH.xml
! make/data/cldr/common/main/am.xml
! make/data/cldr/common/main/am_ET.xml
! make/data/cldr/common/main/ar.xml
! make/data/cldr/common/main/ar_001.xml
! make/data/cldr/common/main/ar_AE.xml
! make/data/cldr/common/main/ar_BH.xml
! make/data/cldr/common/main/ar_DJ.xml
! make/data/cldr/common/main/ar_DZ.xml
! make/data/cldr/common/main/ar_EG.xml
! make/data/cldr/common/main/ar_EH.xml
! make/data/cldr/common/main/ar_ER.xml
! make/data/cldr/common/main/ar_IL.xml
! make/data/cldr/common/main/ar_IQ.xml
! make/data/cldr/common/main/ar_JO.xml
! make/data/cldr/common/main/ar_KM.xml
! make/data/cldr/common/main/ar_KW.xml
! make/data/cldr/common/main/ar_LB.xml
! make/data/cldr/common/main/ar_LY.xml
! make/data/cldr/common/main/ar_MA.xml
! make/data/cldr/common/main/ar_MR.xml
! make/data/cldr/common/main/ar_OM.xml
! make/data/cldr/common/main/ar_PS.xml
! make/data/cldr/common/main/ar_QA.xml
! make/data/cldr/common/main/ar_SA.xml
! make/data/cldr/common/main/ar_SD.xml
! make/data/cldr/common/main/ar_SO.xml
! make/data/cldr/common/main/ar_SS.xml
! make/data/cldr/common/main/ar_SY.xml
! make/data/cldr/common/main/ar_TD.xml
! make/data/cldr/common/main/ar_TN.xml
! make/data/cldr/common/main/ar_YE.xml
! make/data/cldr/common/main/as.xml
! make/data/cldr/common/main/as_IN.xml
! make/data/cldr/common/main/asa.xml
! make/data/cldr/common/main/asa_TZ.xml
! make/data/cldr/common/main/ast.xml
! make/data/cldr/common/main/ast_ES.xml
! make/data/cldr/common/main/az.xml
! make/data/cldr/common/main/az_Cyrl.xml
! make/data/cldr/common/main/az_Cyrl_AZ.xml
! make/data/cldr/common/main/az_Latn.xml
! make/data/cldr/common/main/az_Latn_AZ.xml
! make/data/cldr/common/main/bas.xml
! make/data/cldr/common/main/bas_CM.xml
! make/data/cldr/common/main/be.xml
! make/data/cldr/common/main/be_BY.xml
+ make/data/cldr/common/main/be_TARASK.xml
! make/data/cldr/common/main/bem.xml
! make/data/cldr/common/main/bem_ZM.xml
! make/data/cldr/common/main/bez.xml
! make/data/cldr/common/main/bez_TZ.xml
! make/data/cldr/common/main/bg.xml
! make/data/cldr/common/main/bg_BG.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bm_ML.xml
! make/data/cldr/common/main/bn.xml
! make/data/cldr/common/main/bn_BD.xml
! make/data/cldr/common/main/bn_IN.xml
! make/data/cldr/common/main/bo.xml
! make/data/cldr/common/main/bo_CN.xml
! make/data/cldr/common/main/bo_IN.xml
! make/data/cldr/common/main/br.xml
! make/data/cldr/common/main/br_FR.xml
! make/data/cldr/common/main/brx.xml
! make/data/cldr/common/main/brx_IN.xml
! make/data/cldr/common/main/bs.xml
! make/data/cldr/common/main/bs_Cyrl.xml
! make/data/cldr/common/main/bs_Cyrl_BA.xml
! make/data/cldr/common/main/bs_Latn.xml
! make/data/cldr/common/main/bs_Latn_BA.xml
! make/data/cldr/common/main/ca.xml
! make/data/cldr/common/main/ca_AD.xml
! make/data/cldr/common/main/ca_ES.xml
! make/data/cldr/common/main/ca_ES_VALENCIA.xml
! make/data/cldr/common/main/ca_FR.xml
! make/data/cldr/common/main/ca_IT.xml
! make/data/cldr/common/main/ccp.xml
! make/data/cldr/common/main/ccp_BD.xml
! make/data/cldr/common/main/ccp_IN.xml
! make/data/cldr/common/main/ce.xml
! make/data/cldr/common/main/ce_RU.xml
! make/data/cldr/common/main/ceb.xml
! make/data/cldr/common/main/ceb_PH.xml
! make/data/cldr/common/main/cgg.xml
! make/data/cldr/common/main/cgg_UG.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/chr_US.xml
! make/data/cldr/common/main/ckb.xml
! make/data/cldr/common/main/ckb_IQ.xml
! make/data/cldr/common/main/ckb_IR.xml
! make/data/cldr/common/main/cs.xml
! make/data/cldr/common/main/cs_CZ.xml
! make/data/cldr/common/main/cy.xml
! make/data/cldr/common/main/cy_GB.xml
! make/data/cldr/common/main/da.xml
! make/data/cldr/common/main/da_DK.xml
! make/data/cldr/common/main/da_GL.xml
! make/data/cldr/common/main/dav.xml
! make/data/cldr/common/main/dav_KE.xml
! make/data/cldr/common/main/de.xml
! make/data/cldr/common/main/de_AT.xml
! make/data/cldr/common/main/de_BE.xml
! make/data/cldr/common/main/de_CH.xml
! make/data/cldr/common/main/de_DE.xml
! make/data/cldr/common/main/de_IT.xml
! make/data/cldr/common/main/de_LI.xml
! make/data/cldr/common/main/de_LU.xml
! make/data/cldr/common/main/dje.xml
! make/data/cldr/common/main/dje_NE.xml
! make/data/cldr/common/main/doi.xml
! make/data/cldr/common/main/doi_IN.xml
! make/data/cldr/common/main/dsb.xml
! make/data/cldr/common/main/dsb_DE.xml
! make/data/cldr/common/main/dua.xml
! make/data/cldr/common/main/dua_CM.xml
! make/data/cldr/common/main/dyo.xml
! make/data/cldr/common/main/dyo_SN.xml
! make/data/cldr/common/main/dz.xml
! make/data/cldr/common/main/dz_BT.xml
! make/data/cldr/common/main/ebu.xml
! make/data/cldr/common/main/ebu_KE.xml
! make/data/cldr/common/main/ee.xml
! make/data/cldr/common/main/ee_GH.xml
! make/data/cldr/common/main/ee_TG.xml
! make/data/cldr/common/main/el.xml
! make/data/cldr/common/main/el_CY.xml
! make/data/cldr/common/main/el_GR.xml
! make/data/cldr/common/main/en.xml
! make/data/cldr/common/main/en_001.xml
! make/data/cldr/common/main/en_150.xml
! make/data/cldr/common/main/en_AE.xml
! make/data/cldr/common/main/en_AG.xml
! make/data/cldr/common/main/en_AI.xml
! make/data/cldr/common/main/en_AS.xml
! make/data/cldr/common/main/en_AT.xml
! make/data/cldr/common/main/en_AU.xml
! make/data/cldr/common/main/en_BB.xml
! make/data/cldr/common/main/en_BE.xml
! make/data/cldr/common/main/en_BI.xml
! make/data/cldr/common/main/en_BM.xml
! make/data/cldr/common/main/en_BS.xml
! make/data/cldr/common/main/en_BW.xml
! make/data/cldr/common/main/en_BZ.xml
! make/data/cldr/common/main/en_CA.xml
! make/data/cldr/common/main/en_CC.xml
! make/data/cldr/common/main/en_CH.xml
! make/data/cldr/common/main/en_CK.xml
! make/data/cldr/common/main/en_CM.xml
! make/data/cldr/common/main/en_CX.xml
! make/data/cldr/common/main/en_CY.xml
! make/data/cldr/common/main/en_DE.xml
! make/data/cldr/common/main/en_DG.xml
! make/data/cldr/common/main/en_DK.xml
! make/data/cldr/common/main/en_DM.xml
! make/data/cldr/common/main/en_ER.xml
! make/data/cldr/common/main/en_FI.xml
! make/data/cldr/common/main/en_FJ.xml
! make/data/cldr/common/main/en_FK.xml
! make/data/cldr/common/main/en_FM.xml
! make/data/cldr/common/main/en_GB.xml
! make/data/cldr/common/main/en_GD.xml
! make/data/cldr/common/main/en_GG.xml
! make/data/cldr/common/main/en_GH.xml
! make/data/cldr/common/main/en_GI.xml
! make/data/cldr/common/main/en_GM.xml
! make/data/cldr/common/main/en_GU.xml
! make/data/cldr/common/main/en_GY.xml
! make/data/cldr/common/main/en_HK.xml
! make/data/cldr/common/main/en_IE.xml
! make/data/cldr/common/main/en_IL.xml
! make/data/cldr/common/main/en_IM.xml
! make/data/cldr/common/main/en_IN.xml
! make/data/cldr/common/main/en_IO.xml
! make/data/cldr/common/main/en_JE.xml
! make/data/cldr/common/main/en_JM.xml
! make/data/cldr/common/main/en_KE.xml
! make/data/cldr/common/main/en_KI.xml
! make/data/cldr/common/main/en_KN.xml
! make/data/cldr/common/main/en_KY.xml
! make/data/cldr/common/main/en_LC.xml
! make/data/cldr/common/main/en_LR.xml
! make/data/cldr/common/main/en_LS.xml
! make/data/cldr/common/main/en_MG.xml
! make/data/cldr/common/main/en_MH.xml
! make/data/cldr/common/main/en_MO.xml
! make/data/cldr/common/main/en_MP.xml
! make/data/cldr/common/main/en_MS.xml
! make/data/cldr/common/main/en_MT.xml
! make/data/cldr/common/main/en_MU.xml
+ make/data/cldr/common/main/en_MV.xml
! make/data/cldr/common/main/en_MW.xml
! make/data/cldr/common/main/en_MY.xml
! make/data/cldr/common/main/en_NA.xml
! make/data/cldr/common/main/en_NF.xml
! make/data/cldr/common/main/en_NG.xml
! make/data/cldr/common/main/en_NL.xml
! make/data/cldr/common/main/en_NR.xml
! make/data/cldr/common/main/en_NU.xml
! make/data/cldr/common/main/en_NZ.xml
! make/data/cldr/common/main/en_PG.xml
! make/data/cldr/common/main/en_PH.xml
! make/data/cldr/common/main/en_PK.xml
! make/data/cldr/common/main/en_PN.xml
! make/data/cldr/common/main/en_PR.xml
! make/data/cldr/common/main/en_PW.xml
! make/data/cldr/common/main/en_RW.xml
! make/data/cldr/common/main/en_SB.xml
! make/data/cldr/common/main/en_SC.xml
! make/data/cldr/common/main/en_SD.xml
! make/data/cldr/common/main/en_SE.xml
! make/data/cldr/common/main/en_SG.xml
! make/data/cldr/common/main/en_SH.xml
! make/data/cldr/common/main/en_SI.xml
! make/data/cldr/common/main/en_SL.xml
! make/data/cldr/common/main/en_SS.xml
! make/data/cldr/common/main/en_SX.xml
! make/data/cldr/common/main/en_SZ.xml
! make/data/cldr/common/main/en_TC.xml
! make/data/cldr/common/main/en_TK.xml
! make/data/cldr/common/main/en_TO.xml
! make/data/cldr/common/main/en_TT.xml
! make/data/cldr/common/main/en_TV.xml
! make/data/cldr/common/main/en_TZ.xml
! make/data/cldr/common/main/en_UG.xml
! make/data/cldr/common/main/en_UM.xml
! make/data/cldr/common/main/en_US.xml
! make/data/cldr/common/main/en_US_POSIX.xml
! make/data/cldr/common/main/en_VC.xml
! make/data/cldr/common/main/en_VG.xml
! make/data/cldr/common/main/en_VI.xml
! make/data/cldr/common/main/en_VU.xml
! make/data/cldr/common/main/en_WS.xml
! make/data/cldr/common/main/en_ZA.xml
! make/data/cldr/common/main/en_ZM.xml
! make/data/cldr/common/main/en_ZW.xml
! make/data/cldr/common/main/eo.xml
! make/data/cldr/common/main/eo_001.xml
! make/data/cldr/common/main/es.xml
! make/data/cldr/common/main/es_419.xml
! make/data/cldr/common/main/es_AR.xml
! make/data/cldr/common/main/es_BO.xml
! make/data/cldr/common/main/es_BR.xml
! make/data/cldr/common/main/es_BZ.xml
! make/data/cldr/common/main/es_CL.xml
! make/data/cldr/common/main/es_CO.xml
! make/data/cldr/common/main/es_CR.xml
! make/data/cldr/common/main/es_CU.xml
! make/data/cldr/common/main/es_DO.xml
! make/data/cldr/common/main/es_EA.xml
! make/data/cldr/common/main/es_EC.xml
! make/data/cldr/common/main/es_ES.xml
! make/data/cldr/common/main/es_GQ.xml
! make/data/cldr/common/main/es_GT.xml
! make/data/cldr/common/main/es_HN.xml
! make/data/cldr/common/main/es_IC.xml
! make/data/cldr/common/main/es_MX.xml
! make/data/cldr/common/main/es_NI.xml
! make/data/cldr/common/main/es_PA.xml
! make/data/cldr/common/main/es_PE.xml
! make/data/cldr/common/main/es_PH.xml
! make/data/cldr/common/main/es_PR.xml
! make/data/cldr/common/main/es_PY.xml
! make/data/cldr/common/main/es_SV.xml
! make/data/cldr/common/main/es_US.xml
! make/data/cldr/common/main/es_UY.xml
! make/data/cldr/common/main/es_VE.xml
! make/data/cldr/common/main/et.xml
! make/data/cldr/common/main/et_EE.xml
! make/data/cldr/common/main/eu.xml
! make/data/cldr/common/main/eu_ES.xml
! make/data/cldr/common/main/ewo.xml
! make/data/cldr/common/main/ewo_CM.xml
! make/data/cldr/common/main/fa.xml
! make/data/cldr/common/main/fa_AF.xml
! make/data/cldr/common/main/fa_IR.xml
! make/data/cldr/common/main/ff.xml
! make/data/cldr/common/main/ff_Adlm.xml
! make/data/cldr/common/main/ff_Adlm_BF.xml
! make/data/cldr/common/main/ff_Adlm_CM.xml
! make/data/cldr/common/main/ff_Adlm_GH.xml
! make/data/cldr/common/main/ff_Adlm_GM.xml
! make/data/cldr/common/main/ff_Adlm_GN.xml
! make/data/cldr/common/main/ff_Adlm_GW.xml
! make/data/cldr/common/main/ff_Adlm_LR.xml
! make/data/cldr/common/main/ff_Adlm_MR.xml
! make/data/cldr/common/main/ff_Adlm_NE.xml
! make/data/cldr/common/main/ff_Adlm_NG.xml
! make/data/cldr/common/main/ff_Adlm_SL.xml
! make/data/cldr/common/main/ff_Adlm_SN.xml
! make/data/cldr/common/main/ff_Latn.xml
! make/data/cldr/common/main/ff_Latn_BF.xml
! make/data/cldr/common/main/ff_Latn_CM.xml
! make/data/cldr/common/main/ff_Latn_GH.xml
! make/data/cldr/common/main/ff_Latn_GM.xml
! make/data/cldr/common/main/ff_Latn_GN.xml
! make/data/cldr/common/main/ff_Latn_GW.xml
! make/data/cldr/common/main/ff_Latn_LR.xml
! make/data/cldr/common/main/ff_Latn_MR.xml
! make/data/cldr/common/main/ff_Latn_NE.xml
! make/data/cldr/common/main/ff_Latn_NG.xml
! make/data/cldr/common/main/ff_Latn_SL.xml
! make/data/cldr/common/main/ff_Latn_SN.xml
! make/data/cldr/common/main/fi.xml
! make/data/cldr/common/main/fi_FI.xml
! make/data/cldr/common/main/fil.xml
! make/data/cldr/common/main/fil_PH.xml
! make/data/cldr/common/main/fo.xml
! make/data/cldr/common/main/fo_DK.xml
! make/data/cldr/common/main/fo_FO.xml
! make/data/cldr/common/main/fr.xml
! make/data/cldr/common/main/fr_BE.xml
! make/data/cldr/common/main/fr_BF.xml
! make/data/cldr/common/main/fr_BI.xml
! make/data/cldr/common/main/fr_BJ.xml
! make/data/cldr/common/main/fr_BL.xml
! make/data/cldr/common/main/fr_CA.xml
! make/data/cldr/common/main/fr_CD.xml
! make/data/cldr/common/main/fr_CF.xml
! make/data/cldr/common/main/fr_CG.xml
! make/data/cldr/common/main/fr_CH.xml
! make/data/cldr/common/main/fr_CI.xml
! make/data/cldr/common/main/fr_CM.xml
! make/data/cldr/common/main/fr_DJ.xml
! make/data/cldr/common/main/fr_DZ.xml
! make/data/cldr/common/main/fr_FR.xml
! make/data/cldr/common/main/fr_GA.xml
! make/data/cldr/common/main/fr_GF.xml
! make/data/cldr/common/main/fr_GN.xml
! make/data/cldr/common/main/fr_GP.xml
! make/data/cldr/common/main/fr_GQ.xml
! make/data/cldr/common/main/fr_HT.xml
! make/data/cldr/common/main/fr_KM.xml
! make/data/cldr/common/main/fr_LU.xml
! make/data/cldr/common/main/fr_MA.xml
! make/data/cldr/common/main/fr_MC.xml
! make/data/cldr/common/main/fr_MF.xml
! make/data/cldr/common/main/fr_MG.xml
! make/data/cldr/common/main/fr_ML.xml
! make/data/cldr/common/main/fr_MQ.xml
! make/data/cldr/common/main/fr_MR.xml
! make/data/cldr/common/main/fr_MU.xml
! make/data/cldr/common/main/fr_NC.xml
! make/data/cldr/common/main/fr_NE.xml
! make/data/cldr/common/main/fr_PF.xml
! make/data/cldr/common/main/fr_PM.xml
! make/data/cldr/common/main/fr_RE.xml
! make/data/cldr/common/main/fr_RW.xml
! make/data/cldr/common/main/fr_SC.xml
! make/data/cldr/common/main/fr_SN.xml
! make/data/cldr/common/main/fr_SY.xml
! make/data/cldr/common/main/fr_TD.xml
! make/data/cldr/common/main/fr_TG.xml
! make/data/cldr/common/main/fr_TN.xml
! make/data/cldr/common/main/fr_VU.xml
! make/data/cldr/common/main/fr_WF.xml
! make/data/cldr/common/main/fr_YT.xml
! make/data/cldr/common/main/fur.xml
! make/data/cldr/common/main/fur_IT.xml
! make/data/cldr/common/main/fy.xml
! make/data/cldr/common/main/fy_NL.xml
! make/data/cldr/common/main/ga.xml
! make/data/cldr/common/main/ga_GB.xml
! make/data/cldr/common/main/ga_IE.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gd_GB.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gl_ES.xml
! make/data/cldr/common/main/gsw.xml
! make/data/cldr/common/main/gsw_CH.xml
! make/data/cldr/common/main/gsw_FR.xml
! make/data/cldr/common/main/gsw_LI.xml
! make/data/cldr/common/main/gu.xml
! make/data/cldr/common/main/gu_IN.xml
! make/data/cldr/common/main/guz.xml
! make/data/cldr/common/main/guz_KE.xml
! make/data/cldr/common/main/gv.xml
! make/data/cldr/common/main/gv_IM.xml
! make/data/cldr/common/main/ha.xml
! make/data/cldr/common/main/ha_GH.xml
! make/data/cldr/common/main/ha_NE.xml
! make/data/cldr/common/main/ha_NG.xml
! make/data/cldr/common/main/haw.xml
! make/data/cldr/common/main/haw_US.xml
! make/data/cldr/common/main/he.xml
! make/data/cldr/common/main/he_IL.xml
! make/data/cldr/common/main/hi.xml
! make/data/cldr/common/main/hi_IN.xml
+ make/data/cldr/common/main/hi_Latn.xml
+ make/data/cldr/common/main/hi_Latn_IN.xml
! make/data/cldr/common/main/hr.xml
! make/data/cldr/common/main/hr_BA.xml
! make/data/cldr/common/main/hr_HR.xml
! make/data/cldr/common/main/hsb.xml
! make/data/cldr/common/main/hsb_DE.xml
! make/data/cldr/common/main/hu.xml
! make/data/cldr/common/main/hu_HU.xml
! make/data/cldr/common/main/hy.xml
! make/data/cldr/common/main/hy_AM.xml
! make/data/cldr/common/main/ia.xml
! make/data/cldr/common/main/ia_001.xml
! make/data/cldr/common/main/id.xml
! make/data/cldr/common/main/id_ID.xml
! make/data/cldr/common/main/ig.xml
! make/data/cldr/common/main/ig_NG.xml
! make/data/cldr/common/main/ii.xml
! make/data/cldr/common/main/ii_CN.xml
! make/data/cldr/common/main/is.xml
! make/data/cldr/common/main/is_IS.xml
! make/data/cldr/common/main/it.xml
! make/data/cldr/common/main/it_CH.xml
! make/data/cldr/common/main/it_IT.xml
! make/data/cldr/common/main/it_SM.xml
! make/data/cldr/common/main/it_VA.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/ja_JP.xml
! make/data/cldr/common/main/jgo.xml
! make/data/cldr/common/main/jgo_CM.xml
! make/data/cldr/common/main/jmc.xml
! make/data/cldr/common/main/jmc_TZ.xml
! make/data/cldr/common/main/jv.xml
! make/data/cldr/common/main/jv_ID.xml
! make/data/cldr/common/main/ka.xml
! make/data/cldr/common/main/ka_GE.xml
! make/data/cldr/common/main/kab.xml
! make/data/cldr/common/main/kab_DZ.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kam_KE.xml
! make/data/cldr/common/main/kde.xml
! make/data/cldr/common/main/kde_TZ.xml
! make/data/cldr/common/main/kea.xml
! make/data/cldr/common/main/kea_CV.xml
+ make/data/cldr/common/main/kgp.xml
+ make/data/cldr/common/main/kgp_BR.xml
! make/data/cldr/common/main/khq.xml
! make/data/cldr/common/main/khq_ML.xml
! make/data/cldr/common/main/ki.xml
! make/data/cldr/common/main/ki_KE.xml
! make/data/cldr/common/main/kk.xml
! make/data/cldr/common/main/kk_KZ.xml
! make/data/cldr/common/main/kkj.xml
! make/data/cldr/common/main/kkj_CM.xml
! make/data/cldr/common/main/kl.xml
! make/data/cldr/common/main/kl_GL.xml
! make/data/cldr/common/main/kln.xml
! make/data/cldr/common/main/kln_KE.xml
! make/data/cldr/common/main/km.xml
! make/data/cldr/common/main/km_KH.xml
! make/data/cldr/common/main/kn.xml
! make/data/cldr/common/main/kn_IN.xml
! make/data/cldr/common/main/ko.xml
! make/data/cldr/common/main/ko_KP.xml
! make/data/cldr/common/main/ko_KR.xml
! make/data/cldr/common/main/kok.xml
! make/data/cldr/common/main/kok_IN.xml
! make/data/cldr/common/main/ks.xml
! make/data/cldr/common/main/ks_Arab.xml
! make/data/cldr/common/main/ks_Arab_IN.xml
+ make/data/cldr/common/main/ks_Deva.xml
+ make/data/cldr/common/main/ks_Deva_IN.xml
! make/data/cldr/common/main/ksb.xml
! make/data/cldr/common/main/ksb_TZ.xml
! make/data/cldr/common/main/ksf.xml
! make/data/cldr/common/main/ksf_CM.xml
! make/data/cldr/common/main/ksh.xml
! make/data/cldr/common/main/ksh_DE.xml
! make/data/cldr/common/main/ku.xml
! make/data/cldr/common/main/ku_TR.xml
! make/data/cldr/common/main/kw.xml
! make/data/cldr/common/main/kw_GB.xml
! make/data/cldr/common/main/ky.xml
! make/data/cldr/common/main/ky_KG.xml
! make/data/cldr/common/main/lag.xml
! make/data/cldr/common/main/lag_TZ.xml
! make/data/cldr/common/main/lb.xml
! make/data/cldr/common/main/lb_LU.xml
! make/data/cldr/common/main/lg.xml
! make/data/cldr/common/main/lg_UG.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/lkt_US.xml
! make/data/cldr/common/main/ln.xml
! make/data/cldr/common/main/ln_AO.xml
! make/data/cldr/common/main/ln_CD.xml
! make/data/cldr/common/main/ln_CF.xml
! make/data/cldr/common/main/ln_CG.xml
! make/data/cldr/common/main/lo.xml
! make/data/cldr/common/main/lo_LA.xml
! make/data/cldr/common/main/lrc.xml
! make/data/cldr/common/main/lrc_IQ.xml
! make/data/cldr/common/main/lrc_IR.xml
! make/data/cldr/common/main/lt.xml
! make/data/cldr/common/main/lt_LT.xml
! make/data/cldr/common/main/lu.xml
! make/data/cldr/common/main/lu_CD.xml
! make/data/cldr/common/main/luo.xml
! make/data/cldr/common/main/luo_KE.xml
! make/data/cldr/common/main/luy.xml
! make/data/cldr/common/main/luy_KE.xml
! make/data/cldr/common/main/lv.xml
! make/data/cldr/common/main/lv_LV.xml
! make/data/cldr/common/main/mai.xml
! make/data/cldr/common/main/mai_IN.xml
! make/data/cldr/common/main/mas.xml
! make/data/cldr/common/main/mas_KE.xml
! make/data/cldr/common/main/mas_TZ.xml
! make/data/cldr/common/main/mer.xml
! make/data/cldr/common/main/mer_KE.xml
! make/data/cldr/common/main/mfe.xml
! make/data/cldr/common/main/mfe_MU.xml
! make/data/cldr/common/main/mg.xml
! make/data/cldr/common/main/mg_MG.xml
! make/data/cldr/common/main/mgh.xml
! make/data/cldr/common/main/mgh_MZ.xml
! make/data/cldr/common/main/mgo.xml
! make/data/cldr/common/main/mgo_CM.xml
! make/data/cldr/common/main/mi.xml
! make/data/cldr/common/main/mi_NZ.xml
! make/data/cldr/common/main/mk.xml
! make/data/cldr/common/main/mk_MK.xml
! make/data/cldr/common/main/ml.xml
! make/data/cldr/common/main/ml_IN.xml
! make/data/cldr/common/main/mn.xml
! make/data/cldr/common/main/mn_MN.xml
! make/data/cldr/common/main/mni.xml
! make/data/cldr/common/main/mni_Beng.xml
! make/data/cldr/common/main/mni_Beng_IN.xml
! make/data/cldr/common/main/mr.xml
! make/data/cldr/common/main/mr_IN.xml
! make/data/cldr/common/main/ms.xml
! make/data/cldr/common/main/ms_BN.xml
! make/data/cldr/common/main/ms_ID.xml
! make/data/cldr/common/main/ms_MY.xml
! make/data/cldr/common/main/ms_SG.xml
! make/data/cldr/common/main/mt.xml
! make/data/cldr/common/main/mt_MT.xml
! make/data/cldr/common/main/mua.xml
! make/data/cldr/common/main/mua_CM.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/my_MM.xml
! make/data/cldr/common/main/mzn.xml
! make/data/cldr/common/main/mzn_IR.xml
! make/data/cldr/common/main/naq.xml
! make/data/cldr/common/main/naq_NA.xml
! make/data/cldr/common/main/nb.xml
! make/data/cldr/common/main/nb_NO.xml
! make/data/cldr/common/main/nb_SJ.xml
! make/data/cldr/common/main/nd.xml
! make/data/cldr/common/main/nd_ZW.xml
! make/data/cldr/common/main/nds.xml
! make/data/cldr/common/main/nds_DE.xml
! make/data/cldr/common/main/nds_NL.xml
! make/data/cldr/common/main/ne.xml
! make/data/cldr/common/main/ne_IN.xml
! make/data/cldr/common/main/ne_NP.xml
! make/data/cldr/common/main/nl.xml
! make/data/cldr/common/main/nl_AW.xml
! make/data/cldr/common/main/nl_BE.xml
! make/data/cldr/common/main/nl_BQ.xml
! make/data/cldr/common/main/nl_CW.xml
! make/data/cldr/common/main/nl_NL.xml
! make/data/cldr/common/main/nl_SR.xml
! make/data/cldr/common/main/nl_SX.xml
! make/data/cldr/common/main/nmg.xml
! make/data/cldr/common/main/nmg_CM.xml
! make/data/cldr/common/main/nn.xml
! make/data/cldr/common/main/nn_NO.xml
! make/data/cldr/common/main/nnh.xml
! make/data/cldr/common/main/nnh_CM.xml
! make/data/cldr/common/main/no.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nus_SS.xml
! make/data/cldr/common/main/nyn.xml
! make/data/cldr/common/main/nyn_UG.xml
! make/data/cldr/common/main/om.xml
! make/data/cldr/common/main/om_ET.xml
! make/data/cldr/common/main/om_KE.xml
! make/data/cldr/common/main/or.xml
! make/data/cldr/common/main/or_IN.xml
! make/data/cldr/common/main/os.xml
! make/data/cldr/common/main/os_GE.xml
! make/data/cldr/common/main/os_RU.xml
! make/data/cldr/common/main/pa.xml
! make/data/cldr/common/main/pa_Arab.xml
! make/data/cldr/common/main/pa_Arab_PK.xml
! make/data/cldr/common/main/pa_Guru.xml
! make/data/cldr/common/main/pa_Guru_IN.xml
! make/data/cldr/common/main/pcm.xml
! make/data/cldr/common/main/pcm_NG.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/pl_PL.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/ps_AF.xml
! make/data/cldr/common/main/ps_PK.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_AO.xml
! make/data/cldr/common/main/pt_BR.xml
! make/data/cldr/common/main/pt_CH.xml
! make/data/cldr/common/main/pt_CV.xml
! make/data/cldr/common/main/pt_GQ.xml
! make/data/cldr/common/main/pt_GW.xml
! make/data/cldr/common/main/pt_LU.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_MZ.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/pt_ST.xml
! make/data/cldr/common/main/pt_TL.xml
! make/data/cldr/common/main/qu.xml
! make/data/cldr/common/main/qu_BO.xml
! make/data/cldr/common/main/qu_EC.xml
! make/data/cldr/common/main/qu_PE.xml
! make/data/cldr/common/main/rm.xml
! make/data/cldr/common/main/rm_CH.xml
! make/data/cldr/common/main/rn.xml
! make/data/cldr/common/main/rn_BI.xml
! make/data/cldr/common/main/ro.xml
! make/data/cldr/common/main/ro_MD.xml
! make/data/cldr/common/main/ro_RO.xml
! make/data/cldr/common/main/rof.xml
! make/data/cldr/common/main/rof_TZ.xml
! make/data/cldr/common/main/root.xml
! make/data/cldr/common/main/ru.xml
! make/data/cldr/common/main/ru_BY.xml
! make/data/cldr/common/main/ru_KG.xml
! make/data/cldr/common/main/ru_KZ.xml
! make/data/cldr/common/main/ru_MD.xml
! make/data/cldr/common/main/ru_RU.xml
! make/data/cldr/common/main/ru_UA.xml
! make/data/cldr/common/main/rw.xml
! make/data/cldr/common/main/rw_RW.xml
! make/data/cldr/common/main/rwk.xml
! make/data/cldr/common/main/rwk_TZ.xml
! make/data/cldr/common/main/sa.xml
! make/data/cldr/common/main/sa_IN.xml
! make/data/cldr/common/main/sah.xml
! make/data/cldr/common/main/sah_RU.xml
! make/data/cldr/common/main/saq.xml
! make/data/cldr/common/main/saq_KE.xml
! make/data/cldr/common/main/sat.xml
! make/data/cldr/common/main/sat_Olck.xml
! make/data/cldr/common/main/sat_Olck_IN.xml
! make/data/cldr/common/main/sbp.xml
! make/data/cldr/common/main/sbp_TZ.xml
+ make/data/cldr/common/main/sc.xml
+ make/data/cldr/common/main/sc_IT.xml
! make/data/cldr/common/main/sd.xml
! make/data/cldr/common/main/sd_Arab.xml
! make/data/cldr/common/main/sd_Arab_PK.xml
! make/data/cldr/common/main/sd_Deva.xml
! make/data/cldr/common/main/sd_Deva_IN.xml
! make/data/cldr/common/main/se.xml
! make/data/cldr/common/main/se_FI.xml
! make/data/cldr/common/main/se_NO.xml
! make/data/cldr/common/main/se_SE.xml
! make/data/cldr/common/main/seh.xml
! make/data/cldr/common/main/seh_MZ.xml
! make/data/cldr/common/main/ses.xml
! make/data/cldr/common/main/ses_ML.xml
! make/data/cldr/common/main/sg.xml
! make/data/cldr/common/main/sg_CF.xml
! make/data/cldr/common/main/shi.xml
! make/data/cldr/common/main/shi_Latn.xml
! make/data/cldr/common/main/shi_Latn_MA.xml
! make/data/cldr/common/main/shi_Tfng.xml
! make/data/cldr/common/main/shi_Tfng_MA.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/si_LK.xml
! make/data/cldr/common/main/sk.xml
! make/data/cldr/common/main/sk_SK.xml
! make/data/cldr/common/main/sl.xml
! make/data/cldr/common/main/sl_SI.xml
! make/data/cldr/common/main/smn.xml
! make/data/cldr/common/main/smn_FI.xml
! make/data/cldr/common/main/sn.xml
! make/data/cldr/common/main/sn_ZW.xml
! make/data/cldr/common/main/so.xml
! make/data/cldr/common/main/so_DJ.xml
! make/data/cldr/common/main/so_ET.xml
! make/data/cldr/common/main/so_KE.xml
! make/data/cldr/common/main/so_SO.xml
! make/data/cldr/common/main/sq.xml
! make/data/cldr/common/main/sq_AL.xml
! make/data/cldr/common/main/sq_MK.xml
! make/data/cldr/common/main/sq_XK.xml
! make/data/cldr/common/main/sr.xml
! make/data/cldr/common/main/sr_Cyrl.xml
! make/data/cldr/common/main/sr_Cyrl_BA.xml
! make/data/cldr/common/main/sr_Cyrl_ME.xml
! make/data/cldr/common/main/sr_Cyrl_RS.xml
! make/data/cldr/common/main/sr_Cyrl_XK.xml
! make/data/cldr/common/main/sr_Latn.xml
! make/data/cldr/common/main/sr_Latn_BA.xml
! make/data/cldr/common/main/sr_Latn_ME.xml
! make/data/cldr/common/main/sr_Latn_RS.xml
! make/data/cldr/common/main/sr_Latn_XK.xml
! make/data/cldr/common/main/su.xml
! make/data/cldr/common/main/su_Latn.xml
! make/data/cldr/common/main/su_Latn_ID.xml
! make/data/cldr/common/main/sv.xml
! make/data/cldr/common/main/sv_AX.xml
! make/data/cldr/common/main/sv_FI.xml
! make/data/cldr/common/main/sv_SE.xml
! make/data/cldr/common/main/sw.xml
! make/data/cldr/common/main/sw_CD.xml
! make/data/cldr/common/main/sw_KE.xml
! make/data/cldr/common/main/sw_TZ.xml
! make/data/cldr/common/main/sw_UG.xml
! make/data/cldr/common/main/ta.xml
! make/data/cldr/common/main/ta_IN.xml
! make/data/cldr/common/main/ta_LK.xml
! make/data/cldr/common/main/ta_MY.xml
! make/data/cldr/common/main/ta_SG.xml
! make/data/cldr/common/main/te.xml
! make/data/cldr/common/main/te_IN.xml
! make/data/cldr/common/main/teo.xml
! make/data/cldr/common/main/teo_KE.xml
! make/data/cldr/common/main/teo_UG.xml
! make/data/cldr/common/main/tg.xml
! make/data/cldr/common/main/tg_TJ.xml
! make/data/cldr/common/main/th.xml
! make/data/cldr/common/main/th_TH.xml
! make/data/cldr/common/main/ti.xml
! make/data/cldr/common/main/ti_ER.xml
! make/data/cldr/common/main/ti_ET.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/tk_TM.xml
! make/data/cldr/common/main/to.xml
! make/data/cldr/common/main/to_TO.xml
! make/data/cldr/common/main/tr.xml
! make/data/cldr/common/main/tr_CY.xml
! make/data/cldr/common/main/tr_TR.xml
! make/data/cldr/common/main/tt.xml
! make/data/cldr/common/main/tt_RU.xml
! make/data/cldr/common/main/twq.xml
! make/data/cldr/common/main/twq_NE.xml
! make/data/cldr/common/main/tzm.xml
! make/data/cldr/common/main/tzm_MA.xml
! make/data/cldr/common/main/ug.xml
! make/data/cldr/common/main/ug_CN.xml
! make/data/cldr/common/main/uk.xml
! make/data/cldr/common/main/uk_UA.xml
! make/data/cldr/common/main/ur.xml
! make/data/cldr/common/main/ur_IN.xml
! make/data/cldr/common/main/ur_PK.xml
! make/data/cldr/common/main/uz.xml
! make/data/cldr/common/main/uz_Arab.xml
! make/data/cldr/common/main/uz_Arab_AF.xml
! make/data/cldr/common/main/uz_Cyrl.xml
! make/data/cldr/common/main/uz_Cyrl_UZ.xml
! make/data/cldr/common/main/uz_Latn.xml
! make/data/cldr/common/main/uz_Latn_UZ.xml
! make/data/cldr/common/main/vai.xml
! make/data/cldr/common/main/vai_Latn.xml
! make/data/cldr/common/main/vai_Latn_LR.xml
! make/data/cldr/common/main/vai_Vaii.xml
! make/data/cldr/common/main/vai_Vaii_LR.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vi_VN.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/vun_TZ.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wae_CH.xml
! make/data/cldr/common/main/wo.xml
! make/data/cldr/common/main/wo_SN.xml
! make/data/cldr/common/main/xh.xml
! make/data/cldr/common/main/xh_ZA.xml
! make/data/cldr/common/main/xog.xml
! make/data/cldr/common/main/xog_UG.xml
! make/data/cldr/common/main/yav.xml
! make/data/cldr/common/main/yav_CM.xml
! make/data/cldr/common/main/yi.xml
! make/data/cldr/common/main/yi_001.xml
! make/data/cldr/common/main/yo.xml
! make/data/cldr/common/main/yo_BJ.xml
! make/data/cldr/common/main/yo_NG.xml
+ make/data/cldr/common/main/yrl.xml
+ make/data/cldr/common/main/yrl_BR.xml
+ make/data/cldr/common/main/yrl_CO.xml
+ make/data/cldr/common/main/yrl_VE.xml
! make/data/cldr/common/main/yue.xml
! make/data/cldr/common/main/yue_Hans.xml
! make/data/cldr/common/main/yue_Hans_CN.xml
! make/data/cldr/common/main/yue_Hant.xml
! make/data/cldr/common/main/yue_Hant_HK.xml
! make/data/cldr/common/main/zgh.xml
! make/data/cldr/common/main/zgh_MA.xml
! make/data/cldr/common/main/zh.xml
! make/data/cldr/common/main/zh_Hans.xml
! make/data/cldr/common/main/zh_Hans_CN.xml
! make/data/cldr/common/main/zh_Hans_HK.xml
! make/data/cldr/common/main/zh_Hans_MO.xml
! make/data/cldr/common/main/zh_Hans_SG.xml
! make/data/cldr/common/main/zh_Hant.xml
! make/data/cldr/common/main/zh_Hant_HK.xml
! make/data/cldr/common/main/zh_Hant_MO.xml
! make/data/cldr/common/main/zh_Hant_TW.xml
! make/data/cldr/common/main/zu.xml
! make/data/cldr/common/main/zu_ZA.xml
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/coverageLevels.xml
! make/data/cldr/common/supplemental/dayPeriods.xml
+ make/data/cldr/common/supplemental/grammaticalFeatures.xml
! make/data/cldr/common/supplemental/languageGroup.xml
! make/data/cldr/common/supplemental/languageInfo.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/metaZones.xml
! make/data/cldr/common/supplemental/numberingSystems.xml
! make/data/cldr/common/supplemental/ordinals.xml
! make/data/cldr/common/supplemental/plurals.xml
! make/data/cldr/common/supplemental/subdivisions.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
+ make/data/cldr/common/supplemental/units.xml
! make/data/cldr/common/supplemental/windowsZones.xml
! make/data/cldr/unicode-license.txt
! make/jdk/src/classes/build/tools/cldrconverter/CopyrightHeaders.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! make/jdk/src/classes/build/tools/cldrconverter/TimeZoneParseHandler.java
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
- test/jdk/java/text/Format/DateFormat/TestDayPeriodWithSDF.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
- test/jdk/java/time/test/java/time/format/TestDayPeriodWithDTF.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
! test/jdk/java/util/Calendar/CalendarDataTest.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/sun/util/resources/cldr/Bug8145136.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 470a6684
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-04-11 16:25:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/470a66840cda88d3be07f2b7c4c164c3265603e1

8284687: validate-source failure after JDK-8283710

Reviewed-by: iris

! src/hotspot/share/jfr/leakprofiler/chains/jfrbitset.hpp

Changeset: dc6ec2a4
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2022-04-11 18:01:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/dc6ec2a46720eaf0cc7ce36a732ba8d4679a50d5

8284105: Update security libraries to use sealed classes

Reviewed-by: darcy, weijun, xuelei

! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderResult.java
! src/java.base/share/classes/sun/security/provider/certpath/Vertex.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/rsa/RSASignature.java
! src/java.base/share/classes/sun/security/rsa/RSAUtil.java
! src/java.base/share/classes/sun/security/timestamp/TSResponse.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialModBinP.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCaller.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/HttpCaller.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java

Changeset: 929f5871
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-04-11 18:56:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/929f58714aca877f5b9d97db34a9c01ff7c7e45f

8284691: ProblemList javax/swing/JTable/8236907/LastVisibleRow.java on macosx

Reviewed-by: azvegint, rriggs

! test/jdk/ProblemList.txt

Changeset: 73aa5551
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-04-11 18:56:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/73aa5551e14af9d4b05cfcd0e7c434155b754dca

8284689: ProblemList java/lang/Integer/Unsigned.java in -Xcomp mode

Reviewed-by: rriggs

! test/jdk/ProblemList-Xcomp.txt

Changeset: 4d45c3eb
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-11 19:04:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d45c3ebc493bb2c85dab84b97840c8ba093ab1f

8284620: CodeBuffer may leak _overflow_arena

Reviewed-by: thartmann, kvn

! src/hotspot/share/asm/codeBuffer.cpp

Changeset: 4e165f66
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-04-11 20:57:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/4e165f66a954dd7fab4b6dab584c4da060f6a48e

8284308: mismatch between key and content in compiler error message

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: fad3b947
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-04-12 01:30:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/fad3b9478663d319d1136422e6b4bea72a540544

8282640: Create a test for JDK-4740761

Reviewed-by: prr, serb

+ test/jdk/java/awt/Focus/8282640/ScrollPaneFocusBugTest.java

Changeset: 4ce3cf12
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-04-12 04:21:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/4ce3cf12bff025441f658e1857e92486b5d73ee6

8283245: Create a test for JDK-4670319

Reviewed-by: serb

+ test/jdk/javax/accessibility/4670319/AccessibleJTreePCESourceTest.java

Changeset: 9545ba7d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-12 07:30:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/9545ba7dd95eba78cf234b2cf63165afca513787

8282716: [macos] Enable javax/swing/JScrollPane/TestMouseWheelScroll.java on macos

Reviewed-by: serb

! test/jdk/javax/swing/JScrollPane/TestMouseWheelScroll.java

Changeset: 4cd0921c
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-04-12 08:00:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/4cd0921cf6075cedd710e96d939df3df6c007d74

8284653: Serial: Inline GenCollectedHeap::collect_locked

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp

Changeset: 5851631d
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-04-12 12:11:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/5851631de201ac203ff00019530d64db9d1da6dc

8284622: Update versions of some Github Actions used in JDK workflow

Reviewed-by: ihse

! .github/workflows/submit.yml

Changeset: 83466434
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-12 13:08:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/83466434fda3bd048fa8e2d274a797a7d9506c16

8196465: javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux

Reviewed-by: azvegint

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/8182031/ComboPopupTest.java

Changeset: a5378fb8
Author:    Eric Liu <eliu at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2022-04-12 13:17:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/a5378fb8c065459d4368331babeb4431224038d2

8284125: AArch64: Remove partial masked operations for SVE

Reviewed-by: njian, ngasson

! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4

Changeset: 3f26d84f
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-12 13:49:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/3f26d84f6a03030080328e36a1fd1a08c982838c

8284535: Fix PrintLatinCJKTest.java test that is failing with Parse Exception
8283712: Create a manual test framework class

Reviewed-by: prr, aivanov

! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java
+ test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 19b140a7
Author:    Raffaello Giulietti <raffaello.giulietti at oracle.com>
Committer: Joe Darcy <darcy at openjdk.org>
Date:      2022-04-12 17:36:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/19b140a7f30ea600d66bcf8370d94f5d6bf6d0d1

8283083: java.util.random L128X256MixRandom constructor fails to use byte[] seed

Reviewed-by: jlaskey, bpb

! src/jdk.random/share/classes/jdk/random/L128X256MixRandom.java
+ test/jdk/java/util/Random/LXMRandomWithSeed.java

Changeset: 7891085a
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2022-04-12 20:39:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/7891085a877b8a5715d095e0c0dbaaf5bc8f16bb

8284771: java/util/zip/CloseInflaterDeflaterTest.java failed with "AssertionError: Expected IOException to be thrown, but nothing was thrown"

Reviewed-by: lancea

! test/jdk/java/util/zip/CloseInflaterDeflaterTest.java

Changeset: cafde7fe
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2022-04-12 23:20:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/cafde7fe0025cb648d27c8070689a073e49eabb0

8284732: FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X

Reviewed-by: dholmes

! src/hotspot/cpu/zero/globalDefinitions_zero.hpp

Changeset: bc12e861
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2022-04-12 23:23:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/bc12e8616d1a28ab8504bcb6edc06783748cc797

8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation

Reviewed-by: dholmes

! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp

Changeset: 7920e8ba
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-04-12 23:33:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/7920e8ba42a857d8a1537d46eafa3f0712ff2259

8283714: REDO - Unexpected TypeElement in ANALYZE TaskEvent
8284030: Standard Doclet should not attempt to link to primitive types

Reviewed-by: vromero, jlahoda, prappo

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
+ test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java
+ test/langtools/tools/javac/api/taskListeners/TestTypeElement.java

Changeset: 5691a3b6
Author:    Glavo <zjx001202 at gmail.com>
Committer: Yi Yang <yyang at openjdk.org>
Date:      2022-04-13 02:17:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/5691a3b6afcb3229ccd0e00d3a4ec9ccacc93182

8284702: Add @since for java.time.LocalDate.EPOCH

Reviewed-by: rriggs, bpb, iris, darcy, naoto

! src/java.base/share/classes/java/time/LocalDate.java

Changeset: c3559028
Author:    Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2022-04-13 04:21:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/c35590282d54d8388f2f7501a30365e0a912bfda

8282528: AArch64: Incorrect replicate2L_zero rule

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/hotspot/jtreg/compiler/vectorapi/VectorReplicateLongSpecialImmTest.java

Changeset: 280aa428
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-04-13 07:21:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/280aa428800043f314b92ae88076d596cb4c2fe0

8284579: Improve VarHandle checks for interpreter

Reviewed-by: mcimadamore, mchung

! src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java

Changeset: 507dc41a
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-04-13 10:33:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/507dc41a53cdbaf60fdf5b198ffc19e767230823

8284720: IntelliJ: JIRA integration

Reviewed-by: mcimadamore, ihse

! make/ide/idea/jdk/template/vcs.xml

Changeset: 70251b06
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-13 10:58:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/70251b064d0174cd902fc0179fbbd6e00c08c0e4

8194946: Regression automated Test 'javax/swing/JFileChooser/6738668/bug6738668.java' fails

Reviewed-by: aivanov

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/6738668/bug6738668.java

Changeset: 8ee2944c
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-04-13 11:49:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/8ee2944cc404d4d53d0f94b56dd52111fd31cc39

8284754: print more interesting env variables in hs_err and VM.info

Reviewed-by: stuefe

! src/hotspot/share/utilities/vmError.cpp

Changeset: e245f9d2
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-04-13 14:46:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/e245f9d2007b0a6c9962b6bf4488ba4d4ce47e92

8284274: Error reporting crashes because missing ResourceMarks

Reviewed-by: dholmes, stuefe

! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/ResourceMarkTest.java

Changeset: 5986c4bd
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-14 07:56:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/5986c4bd51442f6c8b41254601e98b2691de9070

Merge with jdk-19+18

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt

Changeset: 5e1ca93b
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-14 08:59:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/5e1ca93bb0f80e3e4d0070d39b51e2ecd477b709

Merge

! src/hotspot/share/runtime/continuation.cpp
! test/jdk/ProblemList.txt
! src/hotspot/share/runtime/continuation.cpp
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list