git: openjdk/loom: fibers: 100 new changesets

duke duke at openjdk.org
Thu Apr 20 11:25:29 UTC 2023


Changeset: df1e0239
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-04-13 19:10:41 +0000
URL:       https://git.openjdk.org/loom/commit/df1e0239a8b2d8886da6bf6d001aeb39f23842a9

Improve trackAllThreads

! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! src/java.base/share/classes/jdk/internal/vm/SharedThreadContainer.java
! src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java
+ test/jdk/java/lang/Thread/virtual/TrackAllThreads.java

Changeset: 5741a0ff
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-04-20 07:54:56 +0000
URL:       https://git.openjdk.org/loom/commit/5741a0ffce0a49c23376be3bb73625ffb50168f0

Merge


Changeset: d8af7a60
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-04-12 06:49:10 +0000
URL:       https://git.openjdk.org/loom/commit/d8af7a6014055295355a1242db6c2872299c6398

8304725: AsyncGetCallTrace can cause SIGBUS on M1

Reviewed-by: dholmes, stuefe, mbaesken

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 99a9dbc8
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2023-04-12 13:48:52 +0000
URL:       https://git.openjdk.org/loom/commit/99a9dbc8f191d3c9a9e7569d8a6dd4cca7c9076c

8305783: x86_64: Optimize AbsI and AbsL

Reviewed-by: jkarthikeyan, thartmann

! src/hotspot/cpu/x86/x86_64.ad

Changeset: 87017b51
Author:    Bill Huang <bhuang at openjdk.org>
Date:      2023-04-12 16:08:34 +0000
URL:       https://git.openjdk.org/loom/commit/87017b5199522bb26f0225b60fbbc00df255ad2a

8295859: Update Manual Test Groups

Reviewed-by: msheppar

! test/jdk/TEST.groups

Changeset: 19380d74
Author:    quadhier <quadhier at 163.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2023-04-12 17:08:26 +0000
URL:       https://git.openjdk.org/loom/commit/19380d74e437c17c4d8292e2adfd0fb20f059bb0

8305324: C2: Wrong execution of vectorizing Interger.reverseBytes

Reviewed-by: kvn, pli

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestNarrowedIntegerReverseBytes.java

Changeset: bc151633
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-04-12 17:44:38 +0000
URL:       https://git.openjdk.org/loom/commit/bc15163386659bfd549576817b4efe7307261ea8

8304834: Fix wrapper insertion in TestScaffold.parseArgs(String args[])

Reviewed-by: cjplummer, dholmes

! test/jdk/ProblemList-svc-vthread.txt
! test/jdk/com/sun/jdi/MultiBreakpointsTest.java
! test/jdk/com/sun/jdi/TestScaffold.java

Changeset: 2bbbff20
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2023-04-12 20:42:05 +0000
URL:       https://git.openjdk.org/loom/commit/2bbbff209dc21633e08fe4d565dfc649eea2c883

8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries

Reviewed-by: alanb

! src/jdk.sctp/unix/native/libsctp/Sctp.h
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c

Changeset: 425ef068
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2023-04-12 21:44:21 +0000
URL:       https://git.openjdk.org/loom/commit/425ef0685c584abec80454fbcccdcc6db6558f93

8303923: ZipOutStream::putEntry should include an apiNote to indicate that the STORED compression method  should be used when writing directory entries

Reviewed-by: lancea, alanb

! src/java.base/share/classes/java/util/zip/ZipOutputStream.java

Changeset: 3f36dd81
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2023-04-13 01:30:00 +0000
URL:       https://git.openjdk.org/loom/commit/3f36dd811e56ecb4b7c6bf1bf8be8a8de9481ed0

8305529: DefaultProxySelector.select(URI) in certain cases returns a List with null element

Reviewed-by: dfuchs, djelinski, michaelm

! src/java.base/unix/native/libnet/DefaultProxySelector.c
+ test/jdk/sun/net/spi/SystemProxyDriver.java
+ test/jdk/sun/net/spi/SystemProxyTest.java

Changeset: e846a1d7
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2023-04-13 07:02:28 +0000
URL:       https://git.openjdk.org/loom/commit/e846a1d70043f7b57ae76847e85e5426c86539a5

8304450: [vectorapi] Refactor VectorShuffle implementation

Reviewed-by: psandoz, xgong, jbhateja, vlivanov

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template

Changeset: fb9a29d7
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-04-13 07:47:34 +0000
URL:       https://git.openjdk.org/loom/commit/fb9a29d732fdebc2114d1497d461accc97268953

8305414: gtest/NMTGtests.java is failing various sub-tests

Reviewed-by: rkennke, adinn

! src/hotspot/share/services/mallocTracker.cpp
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp

Changeset: 646b666a
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2023-04-13 09:41:01 +0000
URL:       https://git.openjdk.org/loom/commit/646b666a265c4de961b8ba3f9e4e8c9231be8a6f

8305900: Use loopback IP addresses in security policy files of httpclient tests

Reviewed-by: dfuchs

! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest1.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest2.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest3.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.policy
! test/jdk/java/net/httpclient/LightWeightHttpServer.java
! test/jdk/java/net/httpclient/PathSubscriber/ofFile.policy
! test/jdk/java/net/httpclient/PathSubscriber/ofFileDownload.policy
! test/jdk/java/net/httpclient/RequestBodyTest.java
! test/jdk/java/net/httpclient/RequestBodyTest.policy
! test/jdk/java/net/httpclient/dependent.policy
! test/jdk/java/net/httpclient/httpclient-localaddr-security.policy
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/security/0.policy
! test/jdk/java/net/httpclient/security/1.policy
! test/jdk/java/net/httpclient/security/10.policy
! test/jdk/java/net/httpclient/security/11.policy
! test/jdk/java/net/httpclient/security/12.policy
! test/jdk/java/net/httpclient/security/14.policy
! test/jdk/java/net/httpclient/security/15.policy
! test/jdk/java/net/httpclient/security/16.policy
! test/jdk/java/net/httpclient/security/17.policy
! test/jdk/java/net/httpclient/security/2.policy
! test/jdk/java/net/httpclient/security/3.policy
! test/jdk/java/net/httpclient/security/4.policy
! test/jdk/java/net/httpclient/security/5.policy
! test/jdk/java/net/httpclient/security/6.policy
! test/jdk/java/net/httpclient/security/7.policy
! test/jdk/java/net/httpclient/security/8.policy
! test/jdk/java/net/httpclient/security/9.policy
! test/jdk/java/net/httpclient/security/Security.java

Changeset: 2060c8ea
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2023-04-13 11:42:00 +0000
URL:       https://git.openjdk.org/loom/commit/2060c8ea14119048f06b5a8c3c251f4e8d1ef43b

8305688: jdk build --with-memory-size=1024 broken by JDK-8305100

Reviewed-by: martin

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java

Changeset: 6b9b7d1d
Author:    Jonathan Dowland <jdowland at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-04-13 12:02:14 +0000
URL:       https://git.openjdk.org/loom/commit/6b9b7d1d921367418f82c2813b272d3447a47595

8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0

Reviewed-by: stuefe

! src/java.desktop/share/classes/java/awt/Font.java

Changeset: e0620b8e
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-04-13 15:08:55 +0000
URL:       https://git.openjdk.org/loom/commit/e0620b8e05e9be2b76f7cc47484e81799d2cdf6e

8296420: javac has long lines in its command-line help

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/langtools/tools/javac/options/HelpOutputColumnWidthTest.java

Changeset: d7dc474a
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2023-04-13 15:26:47 +0000
URL:       https://git.openjdk.org/loom/commit/d7dc474a5aa29da7f6a0d9c0fd872243c4d82e3c

8305712: [MacOS] Deprecated Cocoa-NSEvent names

Reviewed-by: dmarkov, prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CocoaConstants.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
! test/jdk/java/awt/Mouse/MacTouchPressEventModifiers/MouseMacTouchPressEventModifiers.java

Changeset: 90b4006b
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2023-04-13 15:27:45 +0000
URL:       https://git.openjdk.org/loom/commit/90b4006bce6a4c28f93297da06be3b30d02fa89f

8305847: Improve diagnosability and resilience of HttpClient::close tests

Reviewed-by: jpai, djelinski

! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/HttpClientClose.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/ReferenceTracker.java

Changeset: 1385c3d2
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2023-04-13 15:50:24 +0000
URL:       https://git.openjdk.org/loom/commit/1385c3d2f10357ac75a715cc9db0d94e16236889

8305966: ProblemList com/sun/jdi/JdbLastErrorTest.java on windows-x64

Reviewed-by: alanb

! test/jdk/ProblemList.txt

Changeset: 00eb348a
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-04-13 16:02:17 +0000
URL:       https://git.openjdk.org/loom/commit/00eb348a521c81555355a8e5988a039851ed683f

8305937: com/sun/jdi/SetLocalWhileThreadInNative.java fails with -XX:+TieredCompilation

Reviewed-by: dcubed

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

Changeset: 92521b10
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-04-13 16:39:25 +0000
URL:       https://git.openjdk.org/loom/commit/92521b100f1eb785eabd101870f631f555c3b135

8305875: Test TraceVirtualThreadLocals should be run with continuations only

Reviewed-by: alanb

! test/jdk/java/lang/Thread/virtual/TraceVirtualThreadLocals.java

Changeset: b60604e8
Author:    Kevin Driver <kdriver at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-04-13 18:46:21 +0000
URL:       https://git.openjdk.org/loom/commit/b60604e8eb046b9d1ea81ba45328061945c8a29e

8305794: Unused interface sun.security.util.PermissionFactory can be removed

Co-authored-by: Andrey Turbanov <aturbanov at openjdk.org>
Reviewed-by: mullan, aturbanov

- src/java.base/share/classes/sun/security/util/PermissionFactory.java

Changeset: 76cda9f4
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-04-13 20:37:39 +0000
URL:       https://git.openjdk.org/loom/commit/76cda9f44a80b1979e6e1b7a21431ef631f80782

8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext

Reviewed-by: rhalade, mullan

! test/jdk/javax/xml/crypto/dsig/GenerationTests.java

Changeset: 8a1639d4
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-04-13 23:10:18 +0000
URL:       https://git.openjdk.org/loom/commit/8a1639d49b4adc45501fe77cedfef3ca5f42c7f5

8305936: JavaThread::create_system_thread_object has unused is_visible argument

Reviewed-by: alanb, kbarrett

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/attachListener.cpp
! test/hotspot/gtest/threadHelper.inline.hpp

Changeset: 287bb06d
Author:    Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2023-04-14 06:21:39 +0000
URL:       https://git.openjdk.org/loom/commit/287bb06defb1a45fae979c8f64a445b747274348

8305902: (cs) Resolve default Charset only once in StreamEncoder and StreamDecoder

Reviewed-by: alanb, bpb

! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java

Changeset: 12358e6c
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2023-04-14 06:42:55 +0000
URL:       https://git.openjdk.org/loom/commit/12358e6c94bc96e618efc3ec5299a2cfe1b4669d

8305934: PPC64: Disable VMContinuations on Big Endian

Reviewed-by: mdoerr, tsteele

! src/hotspot/cpu/ppc/globals_ppc.hpp

Changeset: 3651b922
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date:      2023-04-14 08:48:44 +0000
URL:       https://git.openjdk.org/loom/commit/3651b92229afc78b274ff11c56e2da108ed25bec

8305944: assert(is_aligned(ref, HeapWordSize)) failed: invariant

Reviewed-by: stefank, tschatzl

! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp

Changeset: c0c31224
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-04-14 08:50:31 +0000
URL:       https://git.openjdk.org/loom/commit/c0c31224db205616baadfb89a3fe3259f3cce3f2

8305618: Move gcold out of tier1

Reviewed-by: lmesnik, shade

! test/hotspot/jtreg/TEST.groups

Changeset: 0826ceee
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-04-14 08:54:53 +0000
URL:       https://git.openjdk.org/loom/commit/0826ceee65ab83f643a77716f8f12d0060369923

8301495: Replace NULL with nullptr in cpu/ppc

Reviewed-by: rrich, mdoerr, tsteele

! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/c2_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/jvmciCodeInstaller_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp

Changeset: 54bf3700
Author:    Viktor Klang <viktor.klang at oracle.com>
Committer: Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2023-04-14 09:16:16 +0000
URL:       https://git.openjdk.org/loom/commit/54bf37007959065d5a2c3b7a9d5062f9c682dc4c

8170945: Collectors$Partition should override more Map methods

Reviewed-by: smarks

! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: d2ce04bb
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-04-14 09:53:46 +0000
URL:       https://git.openjdk.org/loom/commit/d2ce04bb101002abfdb7c8adb3fa8ea267903c36

8301496: Replace NULL with nullptr in cpu/riscv

Reviewed-by: dholmes, fyang

! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/disassembler_riscv.hpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/icBuffer_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/registerMap_riscv.cpp
! src/hotspot/cpu/riscv/registerMap_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp

Changeset: ebeee6dc
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-14 15:32:51 +0000
URL:       https://git.openjdk.org/loom/commit/ebeee6dce8c52ef156d54ad14cce81a243ef5c0b

8305404: Compile_lock not needed for InstanceKlass::implementor()

Reviewed-by: eosterlund, fparain

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: 1fd40060
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-14 15:34:29 +0000
URL:       https://git.openjdk.org/loom/commit/1fd400608e9ea423a6e4f1797652bd02f027da1b

8305405: Compile_lock not needed in Universe::genesis()

Reviewed-by: dholmes, fparain

! src/hotspot/share/memory/universe.cpp

Changeset: 30a140b5
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2023-04-14 16:42:18 +0000
URL:       https://git.openjdk.org/loom/commit/30a140b5a2cedc7f69158ce398f14820c7f0df05

8304912: Use OperatingSystem enum in java.desktop module

Reviewed-by: bpb, prr, aturbanov

! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/OSInfo.java
! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java

Changeset: 5a788657
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-04-14 17:18:28 +0000
URL:       https://git.openjdk.org/loom/commit/5a7886575eb7cbf444375cfed3755ef97bf55a4e

8304930: Enable Link Time Optimization as an option for Visual C++

Reviewed-by: erikj

! make/hotspot/lib/JvmFeatures.gmk

Changeset: 2cc4bf1a
Author:    Afshin Zafari <Afshin.zafari at oracle.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date:      2023-04-14 17:52:17 +0000
URL:       https://git.openjdk.org/loom/commit/2cc4bf1a9d00dc24ec150e0e39bfdd374eb6eb77

8305085: Suppress removal warning for finalize() from  test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java

Reviewed-by: cjplummer, dholmes

! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java

Changeset: 793da60e
Author:    William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date:      2023-04-14 20:37:35 +0000
URL:       https://git.openjdk.org/loom/commit/793da60ee833d09db0f6f14b50a7cbd7f4549e3b

8305403: Shenandoah evacuation workers may deadlock

Reviewed-by: rkennke, ysr

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 314bad36
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2023-04-14 21:13:11 +0000
URL:       https://git.openjdk.org/loom/commit/314bad36135c6404b31a41efc48954cb5b7877fd

8305935: Resolve multiple definition of 'jmm_<interface|version>' when statically linking with JDK native libraries

Reviewed-by: dholmes

! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
! src/jdk.management/share/native/libmanagement_ext/Flag.c
! src/jdk.management/share/native/libmanagement_ext/GarbageCollectorExtImpl.c
! src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c
! src/jdk.management/share/native/libmanagement_ext/HotSpotDiagnostic.c
! src/jdk.management/share/native/libmanagement_ext/management_ext.c
! src/jdk.management/share/native/libmanagement_ext/management_ext.h

Changeset: caa841d9
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2023-04-15 05:15:10 +0000
URL:       https://git.openjdk.org/loom/commit/caa841d9a52352a975394e5506fbc56563df9321

8306029: ProblemList runtime/ErrorHandling/TestDwarf.java on linux

Reviewed-by: stuefe

! test/hotspot/jtreg/ProblemList.txt

Changeset: e5759241
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2023-04-17 04:47:40 +0000
URL:       https://git.openjdk.org/loom/commit/e575924131672c3ae662bbc44435c7acea3959d5

8305336: java.security.debug=sunpkcs11 breaks PKCS#11 configuration with slotListIndex

Reviewed-by: mpowers, weijun

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: 7f56de8f
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-04-17 05:24:50 +0000
URL:       https://git.openjdk.org/loom/commit/7f56de8f78c0b54e5cf313f53213102a3495234f

8306036: Use @apiNote in String.toLowerCase, String.toUpperCase

Reviewed-by: alanb, jpai

! src/java.base/share/classes/java/lang/String.java

Changeset: 2a062f16
Author:    Varada M <mvarada2000 at gmail.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-04-17 07:30:23 +0000
URL:       https://git.openjdk.org/loom/commit/2a062f165491d599eb0dcfb6050eb9186ae31b71

8305089: Implement missing socket options on AIX

Reviewed-by: erikj, jpai, vtewari, djelinski, dfuchs

! make/modules/jdk.net/Lib.gmk
+ src/jdk.net/aix/classes/jdk/net/AIXSocketOptions.java
+ src/jdk.net/aix/native/libextnet/AIXSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java

Changeset: 5c95bb1c
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-04-17 10:25:36 +0000
URL:       https://git.openjdk.org/loom/commit/5c95bb1c5146e13dd213d5ca6e02e2a02ca0323e

8257967: JFR: Events for loaded agents

Reviewed-by: dholmes, sspitsyn

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
+ src/hotspot/share/prims/jvmtiAgent.cpp
+ src/hotspot/share/prims/jvmtiAgent.hpp
+ src/hotspot/share/prims/jvmtiAgentList.cpp
+ src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/runtime/JavaAgent.java
+ test/jdk/jdk/jfr/event/runtime/TestAgentEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: c0b4957f
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2023-04-17 10:32:32 +0000
URL:       https://git.openjdk.org/loom/commit/c0b4957fcce530290fe3b1e730b593b6458285aa

8305740: C2: add print statements to assert: Can't determine return type.

Reviewed-by: kvn, thartmann

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

Changeset: dbd2b5f8
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-04-17 11:59:11 +0000
URL:       https://git.openjdk.org/loom/commit/dbd2b5f89f10c6650c302abe2858f1e426c98ae4

8305892: G1: Fix G1MMUTracker::when_sec documentation

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1MMUTracker.cpp

Changeset: 1958f0e8
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-04-17 12:00:01 +0000
URL:       https://git.openjdk.org/loom/commit/1958f0e8bdda3b8aba88f1d3d623ffcf1be31aa8

8305233: G1: Refactor G1ClearCardTableTask

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 2240c7ec
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-04-17 12:13:12 +0000
URL:       https://git.openjdk.org/loom/commit/2240c7ec2fd87a4fd5670f88b9e7dcb3758294c6

8305543: Ensure GC barriers for arraycopy on AArch64 use caller saved neon temp registers

Reviewed-by: rcastanedalo, aph

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 02347d0c
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-04-17 12:14:57 +0000
URL:       https://git.openjdk.org/loom/commit/02347d0cec77212d38aad8d06b6ac0c316be00d7

8305351: C2 setScopedValueCache intrinsic doesn't use access API

Reviewed-by: kvn, rcastanedalo, aph, mdoerr

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

Changeset: 75515298
Author:    Kirill A. Korinsky <kirill at korins.ky>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-04-17 12:22:26 +0000
URL:       https://git.openjdk.org/loom/commit/7551529854b325488b58481e11103b08a211aff4

8305995: Footprint regression from JDK-8224957

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/node.cpp
+ test/micro/org/openjdk/bench/vm/compiler/RBTreeSearch.java

Changeset: fb58d77e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-04-17 12:23:17 +0000
URL:       https://git.openjdk.org/loom/commit/fb58d77e92caf15eada69d32f662d63758927701

8305192: serial GC fails "assert(Universe::on_page_boundary(bottom) && Universe::on_page_boundary(end)) failed: invalid space boundaries"

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp

Changeset: cc60f2ff
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-04-17 12:27:13 +0000
URL:       https://git.openjdk.org/loom/commit/cc60f2ff3f16bdb04917e09cb87f09bd544f1f8b

8305060: G1: Refactor G1ScanHRForRegionClosure::scan_heap_roots

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 73609604
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2023-04-17 14:40:29 +0000
URL:       https://git.openjdk.org/loom/commit/7360960454b3116a0724396f25415f2c3bcf8930

8305625: Stress test crashes with SEGV in Deoptimization::deoptimize_frame_internal(JavaThread*, long*, Deoptimization::DeoptReason)

Reviewed-by: rrich, rehn

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

Changeset: 4ed933cf
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-04-17 16:35:36 +0000
URL:       https://git.openjdk.org/loom/commit/4ed933cf774f8124b18ae68d0bf8cded9244a2e2

8296248: Update CLDR to Version 43.0

Reviewed-by: joehw

! make/data/cldr/README
! make/data/cldr/common/bcp47/currency.xml
! make/data/cldr/common/bcp47/segmentation.xml
! make/data/cldr/common/bcp47/timezone.xml
! make/data/cldr/common/bcp47/variant.xml
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
+ make/data/cldr/common/main/aa.xml
+ make/data/cldr/common/main/aa_DJ.xml
+ make/data/cldr/common/main/aa_ER.xml
+ make/data/cldr/common/main/aa_ET.xml
+ make/data/cldr/common/main/ab.xml
+ make/data/cldr/common/main/ab_GE.xml
! 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/an.xml
+ make/data/cldr/common/main/an_ES.xml
! make/data/cldr/common/main/ann.xml
! make/data/cldr/common/main/ann_NG.xml
+ make/data/cldr/common/main/apc.xml
+ make/data/cldr/common/main/apc_SY.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/arn.xml
+ make/data/cldr/common/main/arn_CL.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_Arab.xml
+ make/data/cldr/common/main/az_Arab_IQ.xml
+ make/data/cldr/common/main/az_Arab_IR.xml
+ make/data/cldr/common/main/az_Arab_TR.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/ba.xml
+ make/data/cldr/common/main/ba_RU.xml
+ make/data/cldr/common/main/bal.xml
+ make/data/cldr/common/main/bal_Arab.xml
+ make/data/cldr/common/main/bal_Arab_PK.xml
+ make/data/cldr/common/main/bal_Latn.xml
+ make/data/cldr/common/main/bal_Latn_PK.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/bgc.xml
! make/data/cldr/common/main/bgc_IN.xml
+ make/data/cldr/common/main/bgn.xml
+ make/data/cldr/common/main/bgn_AE.xml
+ make/data/cldr/common/main/bgn_AF.xml
+ make/data/cldr/common/main/bgn_IR.xml
+ make/data/cldr/common/main/bgn_OM.xml
+ make/data/cldr/common/main/bgn_PK.xml
! make/data/cldr/common/main/bho.xml
! make/data/cldr/common/main/bho_IN.xml
+ make/data/cldr/common/main/blt.xml
+ make/data/cldr/common/main/blt_VN.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bm_ML.xml
+ make/data/cldr/common/main/bm_Nkoo.xml
+ make/data/cldr/common/main/bm_Nkoo_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/bss.xml
+ make/data/cldr/common/main/bss_CM.xml
+ make/data/cldr/common/main/byn.xml
+ make/data/cldr/common/main/byn_ER.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/cad.xml
+ make/data/cldr/common/main/cad_US.xml
+ make/data/cldr/common/main/cch.xml
+ make/data/cldr/common/main/cch_NG.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/cho.xml
+ make/data/cldr/common/main/cho_US.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/chr_US.xml
+ make/data/cldr/common/main/cic.xml
+ make/data/cldr/common/main/cic_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/co.xml
+ make/data/cldr/common/main/co_FR.xml
! make/data/cldr/common/main/cs.xml
! make/data/cldr/common/main/cs_CZ.xml
+ make/data/cldr/common/main/cu.xml
+ make/data/cldr/common/main/cu_RU.xml
! make/data/cldr/common/main/cv.xml
! make/data/cldr/common/main/cv_RU.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/dv.xml
+ make/data/cldr/common/main/dv_MV.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/el_POLYTON.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_Dsrt.xml
+ make/data/cldr/common/main/en_Dsrt_US.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_Shaw.xml
+ make/data/cldr/common/main/en_Shaw_GB.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/frr.xml
! make/data/cldr/common/main/frr_DE.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/gaa.xml
+ make/data/cldr/common/main/gaa_GH.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gd_GB.xml
+ make/data/cldr/common/main/gez.xml
+ make/data/cldr/common/main/gez_ER.xml
+ make/data/cldr/common/main/gez_ET.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gl_ES.xml
+ make/data/cldr/common/main/gn.xml
+ make/data/cldr/common/main/gn_PY.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_Arab.xml
+ make/data/cldr/common/main/ha_Arab_NG.xml
+ make/data/cldr/common/main/ha_Arab_SD.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/hnj.xml
+ make/data/cldr/common/main/hnj_Hmnp.xml
+ make/data/cldr/common/main/hnj_Hmnp_US.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/io.xml
+ make/data/cldr/common/main/io_001.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/iu.xml
+ make/data/cldr/common/main/iu_CA.xml
+ make/data/cldr/common/main/iu_Latn.xml
+ make/data/cldr/common/main/iu_Latn_CA.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/ja_JP.xml
+ make/data/cldr/common/main/jbo.xml
+ make/data/cldr/common/main/jbo_001.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/kaj.xml
+ make/data/cldr/common/main/kaj_NG.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kam_KE.xml
+ make/data/cldr/common/main/kcg.xml
+ make/data/cldr/common/main/kcg_NG.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/ken.xml
+ make/data/cldr/common/main/ken_CM.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/kpe.xml
+ make/data/cldr/common/main/kpe_GN.xml
+ make/data/cldr/common/main/kpe_LR.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/la.xml
+ make/data/cldr/common/main/la_VA.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/lij.xml
+ make/data/cldr/common/main/lij_IT.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/lkt_US.xml
+ make/data/cldr/common/main/lmo.xml
+ make/data/cldr/common/main/lmo_IT.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/mdf.xml
! make/data/cldr/common/main/mdf_RU.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/mn_Mong.xml
+ make/data/cldr/common/main/mn_Mong_CN.xml
+ make/data/cldr/common/main/mn_Mong_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/mni_Mtei.xml
+ make/data/cldr/common/main/mni_Mtei_IN.xml
+ make/data/cldr/common/main/moh.xml
+ make/data/cldr/common/main/moh_CA.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_Arab.xml
= make/data/cldr/common/main/ms_Arab_BN.xml
+ make/data/cldr/common/main/ms_Arab_MY.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/mus.xml
+ make/data/cldr/common/main/mus_US.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/my_MM.xml
+ make/data/cldr/common/main/myv.xml
+ make/data/cldr/common/main/myv_RU.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/nqo.xml
+ make/data/cldr/common/main/nqo_GN.xml
+ make/data/cldr/common/main/nr.xml
+ make/data/cldr/common/main/nr_ZA.xml
+ make/data/cldr/common/main/nso.xml
+ make/data/cldr/common/main/nso_ZA.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nus_SS.xml
+ make/data/cldr/common/main/nv.xml
+ make/data/cldr/common/main/nv_US.xml
+ make/data/cldr/common/main/ny.xml
+ make/data/cldr/common/main/ny_MW.xml
! make/data/cldr/common/main/nyn.xml
! make/data/cldr/common/main/nyn_UG.xml
! make/data/cldr/common/main/oc.xml
! make/data/cldr/common/main/oc_ES.xml
! make/data/cldr/common/main/oc_FR.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/osa.xml
+ make/data/cldr/common/main/osa_US.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/pap.xml
+ make/data/cldr/common/main/pap_AW.xml
+ make/data/cldr/common/main/pap_CW.xml
! make/data/cldr/common/main/pcm.xml
! make/data/cldr/common/main/pcm_NG.xml
! make/data/cldr/common/main/pis.xml
! make/data/cldr/common/main/pis_SB.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/pl_PL.xml
+ make/data/cldr/common/main/prg.xml
+ make/data/cldr/common/main/prg_001.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/quc.xml
+ make/data/cldr/common/main/quc_GT.xml
! make/data/cldr/common/main/raj.xml
! make/data/cldr/common/main/raj_IN.xml
+ make/data/cldr/common/main/rhg.xml
+ make/data/cldr/common/main/rhg_Rohg.xml
= make/data/cldr/common/main/rhg_Rohg_BD.xml
+ make/data/cldr/common/main/rhg_Rohg_MM.xml
+ make/data/cldr/common/main/rif.xml
+ make/data/cldr/common/main/rif_MA.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_Deva.xml
+ make/data/cldr/common/main/sat_Deva_IN.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/scn.xml
+ make/data/cldr/common/main/scn_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/sdh.xml
+ make/data/cldr/common/main/sdh_IQ.xml
+ make/data/cldr/common/main/sdh_IR.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/shn.xml
+ make/data/cldr/common/main/shn_MM.xml
+ make/data/cldr/common/main/shn_TH.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/si_LK.xml
+ make/data/cldr/common/main/sid.xml
+ make/data/cldr/common/main/sid_ET.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/sma.xml
+ make/data/cldr/common/main/sma_NO.xml
+ make/data/cldr/common/main/sma_SE.xml
+ make/data/cldr/common/main/smj.xml
+ make/data/cldr/common/main/smj_NO.xml
+ make/data/cldr/common/main/smj_SE.xml
! make/data/cldr/common/main/smn.xml
! make/data/cldr/common/main/smn_FI.xml
! make/data/cldr/common/main/sms.xml
! make/data/cldr/common/main/sms_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/ss.xml
= make/data/cldr/common/main/ss_SZ.xml
+ make/data/cldr/common/main/ss_ZA.xml
+ make/data/cldr/common/main/ssy.xml
+ make/data/cldr/common/main/ssy_ER.xml
+ make/data/cldr/common/main/st.xml
= make/data/cldr/common/main/st_LS.xml
+ make/data/cldr/common/main/st_ZA.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/syr.xml
+ make/data/cldr/common/main/syr_IQ.xml
+ make/data/cldr/common/main/syr_SY.xml
+ make/data/cldr/common/main/szl.xml
+ make/data/cldr/common/main/szl_PL.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/tig.xml
+ make/data/cldr/common/main/tig_ER.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/tk_TM.xml
+ make/data/cldr/common/main/tn.xml
+ make/data/cldr/common/main/tn_BW.xml
+ make/data/cldr/common/main/tn_ZA.xml
! make/data/cldr/common/main/to.xml
! make/data/cldr/common/main/to_TO.xml
! make/data/cldr/common/main/tok.xml
! make/data/cldr/common/main/tok_001.xml
+ make/data/cldr/common/main/tpi.xml
+ make/data/cldr/common/main/tpi_PG.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/trv.xml
+ make/data/cldr/common/main/trv_TW.xml
+ make/data/cldr/common/main/trw.xml
+ make/data/cldr/common/main/trw_PK.xml
+ make/data/cldr/common/main/ts.xml
+ make/data/cldr/common/main/ts_ZA.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/ve.xml
+ make/data/cldr/common/main/ve_ZA.xml
+ make/data/cldr/common/main/vec.xml
+ make/data/cldr/common/main/vec_IT.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vi_VN.xml
+ make/data/cldr/common/main/vo.xml
+ make/data/cldr/common/main/vo_001.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/vun_TZ.xml
+ make/data/cldr/common/main/wa.xml
+ make/data/cldr/common/main/wa_BE.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wae_CH.xml
+ make/data/cldr/common/main/wal.xml
+ make/data/cldr/common/main/wal_ET.xml
+ make/data/cldr/common/main/wbp.xml
+ make/data/cldr/common/main/wbp_AU.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/properties/coverageLevels.txt
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/languageGroup.xml
! make/data/cldr/common/supplemental/likelySubtags.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/jdk/src/classes/build/tools/cldrconverter/OtherCommonLocales.properties
! make/jdk/src/classes/build/tools/cldrconverter/SupplementDataParseHandler.java
! src/java.base/share/legal/cldr.md
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.localedata/share/legal/cldr.md
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 497f9e76
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2023-04-17 16:45:56 +0000
URL:       https://git.openjdk.org/loom/commit/497f9e760da6342c611a2f542090c5cf4428b9fd

8305755: [JVMCI] missing barriers in CompilerToVM.readFieldValue for Reference.referent

Reviewed-by: eosterlund, dnsimon

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp

Changeset: 6831f9db
Author:    Phil Race <prr at openjdk.org>
Date:      2023-04-17 18:03:29 +0000
URL:       https://git.openjdk.org/loom/commit/6831f9db8b978a441ef38d3602779c3a5f521413

8278583: Open source SwingMark - Swing performance benchmark

Reviewed-by: serb, aghaisas, avu

+ test/jdk/performance/client/SwingMark/Makefile
+ test/jdk/performance/client/SwingMark/README
+ test/jdk/performance/client/SwingMark/src/AbstractSwingTest.java
+ test/jdk/performance/client/SwingMark/src/AdvancedTextAreaTest.java
+ test/jdk/performance/client/SwingMark/src/InternalFrameTest.java
+ test/jdk/performance/client/SwingMark/src/JMTest_01.java
+ test/jdk/performance/client/SwingMark/src/JMTest_02.java
+ test/jdk/performance/client/SwingMark/src/JMTest_03.java
+ test/jdk/performance/client/SwingMark/src/JMTest_04.java
+ test/jdk/performance/client/SwingMark/src/JMTest_05.java
+ test/jdk/performance/client/SwingMark/src/LabelTest.java
+ test/jdk/performance/client/SwingMark/src/ListTest.java
+ test/jdk/performance/client/SwingMark/src/MenuTest.java
+ test/jdk/performance/client/SwingMark/src/NullRunnable.java
+ test/jdk/performance/client/SwingMark/src/SliderTest.java
+ test/jdk/performance/client/SwingMark/src/SwingMark.java
+ test/jdk/performance/client/SwingMark/src/SwingMarkPanel.java
+ test/jdk/performance/client/SwingMark/src/TableColMoveTest.java
+ test/jdk/performance/client/SwingMark/src/TableColTest.java
+ test/jdk/performance/client/SwingMark/src/TableRowTest.java
+ test/jdk/performance/client/SwingMark/src/TableScrollTest.java
+ test/jdk/performance/client/SwingMark/src/TextAreaTest.java
+ test/jdk/performance/client/SwingMark/src/TextPaneTest.java
+ test/jdk/performance/client/SwingMark/src/TreeTest.java
+ test/jdk/performance/client/SwingMark/src/TypingTest.java
+ test/jdk/performance/client/SwingMark/src/resources/JMTest_04.properties
+ test/jdk/performance/client/SwingMark/src/resources/JMTest_04_ja.properties
+ test/jdk/performance/client/SwingMark/src/resources/ListTest.properties
+ test/jdk/performance/client/SwingMark/src/resources/ListTest_ja.properties
+ test/jdk/performance/client/SwingMark/src/resources/TableRowTest.java
+ test/jdk/performance/client/SwingMark/src/resources/TableRowTest_ja.java
+ test/jdk/performance/client/SwingMark/src/resources/TestList.txt
+ test/jdk/performance/client/SwingMark/src/resources/TextAreaTest.properties
+ test/jdk/performance/client/SwingMark/src/resources/TextAreaTest_ja.properties

Changeset: 525a91e3
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-04-17 19:04:31 +0000
URL:       https://git.openjdk.org/loom/commit/525a91e3fac892c26b09cc1705d0909afe80c8f9

8305673: Convert DocCommentParser to use enhanced switch

Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java

Changeset: 8858d543
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-04-17 20:17:23 +0000
URL:       https://git.openjdk.org/loom/commit/8858d54342bc52c8a2a986e1d35bfa4ddf9470e6

8305811: (bf) Improve performance of CharBuffer::append(CharSequence[,int,int])

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
+ test/micro/org/openjdk/bench/java/nio/CharBufferAppend.java

Changeset: bb1a7bb3
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2023-04-17 20:40:47 +0000
URL:       https://git.openjdk.org/loom/commit/bb1a7bb3e15096fbdb5d3cc28db09fd486a6ba03

8305762: FileInputStream and FileOutputStream implSpec should be corrected or removed

Reviewed-by: kbarrett, alanb, bpb

! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java

Changeset: e3ece365
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2023-04-17 21:38:46 +0000
URL:       https://git.openjdk.org/loom/commit/e3ece365ce7dc92dd9d0a7ad9eb53ed9ea87f48d

8303422: Use common functions to exit the VM for -Xshare:dump and CDS errors

Reviewed-by: iklam, coleenp, fparain

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/stringTable.cpp

Changeset: 445ebef4
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2023-04-18 06:59:51 +0000
URL:       https://git.openjdk.org/loom/commit/445ebef4371569b574af698138dccb159ce95602

8305668: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2

Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/continuationEntry_ppc.hpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stackChunkFrameStream_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: 49726ee3
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2023-04-18 08:01:32 +0000
URL:       https://git.openjdk.org/loom/commit/49726ee3a95023a912aacad0e3714eae146eed21

8305690: [X86] Do not emit two REX prefixes in Assembler::prefix

Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/assembler_x86.cpp

Changeset: 8ecb5dfa
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-04-18 08:54:55 +0000
URL:       https://git.openjdk.org/loom/commit/8ecb5dfa34ebd2ef7717994522fbb4bd7a14e0c9

8305781: compiler/c2/irTests/TestVectorizationMultiInvar.java failed with "IRViolationException: There were one or multiple IR rule failures."

Reviewed-by: thartmann, kvn

! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMultiInvar.java

Changeset: 54f7b6ca
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-04-18 08:59:31 +0000
URL:       https://git.openjdk.org/loom/commit/54f7b6ca34986cc26c5b91c6724b9a1754c94391

8301497: Replace NULL with nullptr in cpu/s390

Reviewed-by: amitkumar, coleenp

! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp
! src/hotspot/cpu/s390/continuationHelper_s390.inline.hpp
! src/hotspot/cpu/s390/disassembler_s390.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interpreterRT_s390.cpp
! src/hotspot/cpu/s390/javaFrameAnchor_s390.hpp
! src/hotspot/cpu/s390/jniFastGetField_s390.cpp
! src/hotspot/cpu/s390/jvmciCodeInstaller_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/registerMap_s390.hpp
! src/hotspot/cpu/s390/relocInfo_s390.cpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/s390/stackChunkFrameStream_s390.inline.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp

Changeset: 896207de
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-04-18 09:00:20 +0000
URL:       https://git.openjdk.org/loom/commit/896207de144380e58584838382e0ec32fb0f9d02

8306077: Replace NEW_ARENA_ARRAY with NEW_RESOURCE_ARRAY when applicable in opto

Reviewed-by: thartmann

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

Changeset: 3bba8995
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-04-18 09:43:08 +0000
URL:       https://git.openjdk.org/loom/commit/3bba89957439a8899f5c1f5089227519403f75fe

8299592: Fix and reenable warnings in java.desktop native code compilation

Reviewed-by: ihse, aivanov

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/common/awt/debug/debug_mem.c
! src/java.desktop/share/native/common/awt/debug/debug_trace.c
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c
! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c
! src/java.desktop/share/native/libmlib_image/mlib_image_get.h
! src/java.desktop/share/native/libmlib_image/safe_alloc.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp

Changeset: 3c7ab805
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-04-18 11:10:57 +0000
URL:       https://git.openjdk.org/loom/commit/3c7ab80501d7935d6f65b18c1eb2b47b207ffcf9

8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed

Reviewed-by: lucy, aivanov

! src/java.desktop/share/classes/sun/awt/FontConfiguration.java

Changeset: e97fe081
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-04-18 12:55:14 +0000
URL:       https://git.openjdk.org/loom/commit/e97fe081adbcb3ef37d192aab3c889f54d192059

8306279: Build failure after JDK-8299592

Reviewed-by: thartmann

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 803680f1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-04-18 15:33:39 +0000
URL:       https://git.openjdk.org/loom/commit/803680f17a0459be66c221ac019266f91d52fc3f

8306289: 32-bit build failures after JDK-8303422

Reviewed-by: jiefu, zgu

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp

Changeset: 0f3828dd
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-04-18 16:00:40 +0000
URL:       https://git.openjdk.org/loom/commit/0f3828dddd8d4a08677efcd15aa8dfde18540130

8306282: Build failure linux-arm32-open-cmp-baseline after JDK-8257967

Reviewed-by: egahlin, iklam

! src/hotspot/share/prims/jvmtiAgent.hpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiAgentList.hpp

Changeset: 1b5d35ad
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2023-04-18 21:23:42 +0000
URL:       https://git.openjdk.org/loom/commit/1b5d35ad2c8f0f3a43caba9d7a6d8e74f66caf5f

8306059: improve the reliability of TestSerialGCWithCDS.java and ArchiveRelocationTest.java tests

Reviewed-by: iklam

! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java

Changeset: c06135b5
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-06-08 15:47:46 +0000
URL:       https://git.openjdk.org/loom/commit/c06135b5a6b21f6165a2a6dc13fdea6e65ae75b0

8287404: Improve ping times

Reviewed-by: alanb, dfuchs, rhalade

! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c

Changeset: 3656939a
Author:    Ian Graves <igraves at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-11-14 18:16:35 +0000
URL:       https://git.openjdk.org/loom/commit/3656939a6a5d2d308ea57dd4238cfd7296950893

8295304: Runtime support improvements

Reviewed-by: rhalade, rriggs, bchristi

! src/java.base/share/classes/java/lang/ProcessBuilder.java

Changeset: 5ec01201
Author:    Naoto Sato <naoto at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-12-13 00:10:06 +0000
URL:       https://git.openjdk.org/loom/commit/5ec0120152f4aee594054118a74bb82087889363

8297371: Improve UTF8 representation redux

Reviewed-by: rhalade, bchristi

! src/java.base/share/native/libjava/jni_util.c

Changeset: ec119716
Author:    Michael McMahon <michaelm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-12-21 10:04:07 +0000
URL:       https://git.openjdk.org/loom/commit/ec119716e542047f52aadefef142a9be64b35b7b

8296676: Improve String platform support

Reviewed-by: aefimov, dfuchs

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: a0f7ae1a
Author:    Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-05 18:27:31 +0000
URL:       https://git.openjdk.org/loom/commit/a0f7ae1a9559b5096c85b7b1bc9958b431c43439

8298667: Improved path handling

Reviewed-by: rhalade, alanb

! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java

Changeset: 14aad787
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-06 23:17:41 +0000
URL:       https://git.openjdk.org/loom/commit/14aad787a81368ced426c2a9cb301f4ff0c37c3f

8294474: Better AES support

Reviewed-by: ahgross, ascarpino

! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java

Changeset: b1c34c03
Author:    Kevin Walls <kevinw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-18 21:29:57 +0000
URL:       https://git.openjdk.org/loom/commit/b1c34c03d7a84a230b0799f30a420c03ebe89b14

8296684: Improve String platform support

Reviewed-by: amenkov, michaelm, rhalade

! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 2e5700a9
Author:    Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-19 00:53:14 +0000
URL:       https://git.openjdk.org/loom/commit/2e5700a92ce731af2da0c66a0a718b005ef6a6e2

8288436: Improve Xalan supports

Reviewed-by: smarks, ahgross, rhalade, lancea, naoto

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java

Changeset: 9e56d100
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-19 04:26:22 +0000
URL:       https://git.openjdk.org/loom/commit/9e56d100df23e8d781aa262ad59c7e1e0a3e6669

8296832: Improve Swing platform support

Reviewed-by: skoivu, kizune, rhalade, prr

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java

Changeset: f098b490
Author:    Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-19 20:25:14 +0000
URL:       https://git.openjdk.org/loom/commit/f098b490f13f9c7b25f970c60adc473bcf188a0f

8298310: Enhance TLS session negotiation

Reviewed-by: rhalade, mschoene, weijun, ascarpino

! src/java.base/share/classes/sun/security/provider/certpath/AdjacencyList.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/ForwardState.java
! src/java.base/share/classes/sun/security/provider/certpath/State.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java

Changeset: 77df3152
Author:    Kevin Walls <kevinw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-20 09:12:24 +0000
URL:       https://git.openjdk.org/loom/commit/77df3152c8ddc54ee678cce8334625a60a046bac

8296692: Improve String platform support

Reviewed-by: rhalade, amenkov, michaelm

! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java

Changeset: eb8d8cdd
Author:    Aleksei Efimov <aefimov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2023-01-24 14:40:58 +0000
URL:       https://git.openjdk.org/loom/commit/eb8d8cdddd10e4f586b37c00541e19c02f1e69a8

8299129: Enhance NameService lookups

Reviewed-by: ahgross, michaelm, rhalade, dfuchs

! src/java.base/share/classes/java/net/InetAddress.java

Changeset: c7faf602
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-04-19 02:53:02 +0000
URL:       https://git.openjdk.org/loom/commit/c7faf60201a2401897e6159a5aaa03f22d4ae5d6

8305757: Call Method::compute_has_loops_flag() when creating CDS archive

Reviewed-by: coleenp, ccheung

! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 42b7260e
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2023-04-19 07:18:26 +0000
URL:       https://git.openjdk.org/loom/commit/42b7260e8be02de78d82c6a4601519b9895826e9

8306111: PPC64: RT call after thaw with exception requires larger ABI section

Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp

Changeset: ebba42ac
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-04-19 07:22:56 +0000
URL:       https://git.openjdk.org/loom/commit/ebba42ac52109ca036f2e721402c06afa8f455bb

8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message

Reviewed-by: alanb

! src/java.base/unix/native/libnio/ch/Net.c

Changeset: 9fb53adf
Author:    William Kemper <wkemper at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-04-19 07:43:36 +0000
URL:       https://git.openjdk.org/loom/commit/9fb53adfe00c5fdb8c8b5f7bc059634fc15b040d

8305716: Enhancements for printing age tables

Reviewed-by: kdnilsen, ysr, tschatzl

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

Changeset: c738c8ea
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-04-19 10:59:10 +0000
URL:       https://git.openjdk.org/loom/commit/c738c8ea3e9fda87abb03acb599a2433a344db09

8306278: jvmtiAgentList.cpp:253 assert(offset >= 0) failed: invariant occurs on AIX after JDK-8257967

Reviewed-by: sspitsyn, dholmes, mbaesken

! src/hotspot/share/prims/jvmtiAgentList.cpp

Changeset: 1a41e12c
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-19 14:04:19 +0000
URL:       https://git.openjdk.org/loom/commit/1a41e12c22168c6c50c6bc193ae249a4a390173c

8306310: Move is_shared Klass flag

Reviewed-by: iklam, fparain

! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/utilities/accessFlags.hpp

Changeset: ddb86469
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-19 14:06:02 +0000
URL:       https://git.openjdk.org/loom/commit/ddb86469e024147ab41db7dd26344ba9e14ce17a

8306123: Move InstanceKlass writeable flags

Reviewed-by: iklam, fparain

! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlassFlags.cpp
! src/hotspot/share/oops/instanceKlassFlags.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java

Changeset: a31a11f4
Author:    Fredrik Bredberg <fredrik.bredberg at oracle.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2023-04-19 15:04:27 +0000
URL:       https://git.openjdk.org/loom/commit/a31a11f44a8477c2fbfde929b5c725f819470d25

8306006: strace001.java fails due to unknown methods on stack

Reviewed-by: rehn, alanb, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace009/TestDescription.java

Changeset: c57af319
Author:    Oliver Kopp <kopp.dev at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2023-04-19 15:56:34 +0000
URL:       https://git.openjdk.org/loom/commit/c57af319f668e10b2b357bb961903a6236d5521f

8306038: SystemModulesPlugin generates code that doesn't pop when return value not used

Reviewed-by: alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java

Changeset: 48fd4f2b
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2023-04-19 16:01:57 +0000
URL:       https://git.openjdk.org/loom/commit/48fd4f2bd37562a159e4089b15aa108e0b1bebeb

8303431: [JVMCI] libgraal annotation API

Reviewed-by: kvn, never, darcy

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
+ src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/AnnotationDataDecoder.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java
+ src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/Annotated.java
+ src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/AnnotationData.java
+ src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/EnumData.java
+ src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ErrorData.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaField.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java
+ test/jdk/jdk/internal/vm/AnnotationEncodingDecoding/AnnotationTestInput.java
+ test/jdk/jdk/internal/vm/AnnotationEncodingDecoding/MemberDeleted.java
+ test/jdk/jdk/internal/vm/AnnotationEncodingDecoding/MemberTypeChanged.java
+ test/jdk/jdk/internal/vm/AnnotationEncodingDecoding/TestAnnotationEncodingDecoding.java
+ test/jdk/jdk/internal/vm/AnnotationEncodingDecoding/alt/MemberDeleted.java
+ test/jdk/jdk/internal/vm/AnnotationEncodingDecoding/alt/MemberTypeChanged.java
! test/jdk/jdk/internal/vm/TestTranslatedException.java

Changeset: 85de01e6
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-04-19 16:04:58 +0000
URL:       https://git.openjdk.org/loom/commit/85de01e67638cf1356d5ad08ebd4a630df6bae03

8306323: Update license files in CLDR v43

Reviewed-by: lancea, srl, iris

= make/data/cldr/LICENSE.txt
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md

Changeset: 4ad3ac63
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2023-04-19 16:56:00 +0000
URL:       https://git.openjdk.org/loom/commit/4ad3ac6317f6fc95fdf0340885d4099e785132ad

8306135: Clean up and open source some AWT tests

Reviewed-by: azvegint

+ test/jdk/java/awt/Cursor/SingleColorCursorTest.java
+ test/jdk/java/awt/Dialog/ComponentShownEvent.java
+ test/jdk/java/awt/Dialog/DialogAsParentOfFileDialog.java

Changeset: fdb4bafa
Author:    Phil Race <prr at openjdk.org>
Date:      2023-04-19 17:37:16 +0000
URL:       https://git.openjdk.org/loom/commit/fdb4bafa3142cedeb9eb3cb930890e97b35402de

8306134: Open source some AWT tests relating to Button and a few other classes

Reviewed-by: azvegint

+ test/jdk/java/awt/AWTEventMulticaster/ArrayStoreException.java
+ test/jdk/java/awt/AWTKeyStroke/ToStringTest.java
+ test/jdk/java/awt/BorderLayout/NullConstraintsReturns.java
+ test/jdk/java/awt/Button/ButtonNullLabelTest.java
+ test/jdk/java/awt/Button/DisabledButtonPress.java
+ test/jdk/java/awt/Button/DoubleActionEventTest.java

Changeset: ed34e7f5
Author:    William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date:      2023-04-19 18:32:48 +0000
URL:       https://git.openjdk.org/loom/commit/ed34e7f5aeb1d38d3a26d6bbd4c69624b0662cfb

8306321: Add an accessor for the top of a PLAB

Reviewed-by: shade, ysr

! src/hotspot/share/gc/shared/plab.hpp

Changeset: e764e9b7
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-04-19 18:36:07 +0000
URL:       https://git.openjdk.org/loom/commit/e764e9b740509ae1262ed0a41ab0dee9c313074d

8306452: Fix Amazon copyright in JDK-8305425 test

Reviewed-by: simonis

! test/jdk/java/lang/Thread/IsAlive.java

Changeset: d03128d0
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2023-04-19 18:55:13 +0000
URL:       https://git.openjdk.org/loom/commit/d03128d0e5158ea967e714341c019b9af00ac4a1

8306280: Open source several choice AWT tests

Reviewed-by: jdv, prr, serb

+ test/jdk/java/awt/Choice/EmptyChoiceTest.java
+ test/jdk/java/awt/Choice/InsertRemoveTest.java
+ test/jdk/java/awt/Choice/OpenedChoiceHangs.java
+ test/jdk/java/awt/Choice/PressOutsideOpenedChoice.java

Changeset: 781d6d79
Author:    Phil Race <prr at openjdk.org>
Date:      2023-04-19 20:53:51 +0000
URL:       https://git.openjdk.org/loom/commit/781d6d793ad4cecb774bcbcb362c726779408ffd

8306372: Open source AWT CardLayout and Checkbox tests

Reviewed-by: serb, honkar

+ test/jdk/java/awt/CardLayout/CardsOrderTest.java
+ test/jdk/java/awt/CardLayout/ObedienceTest.java
+ test/jdk/java/awt/Checkbox/CheckboxCrashTest.java
+ test/jdk/java/awt/Checkbox/MultiCheckedCheckboxGroupTest.java
+ test/jdk/java/awt/Checkbox/NullCheckboxGroupTest.java
+ test/jdk/java/awt/Checkbox/SetCheckboxGroupNull.java

Changeset: 5c042c2a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-04-20 07:55:06 +0000
URL:       https://git.openjdk.org/loom/commit/5c042c2a7fc38e3311dd7c3a7761a18a7b7009d8

Merge with jdk-21+19

! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/module-info.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/module-info.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups



More information about the loom-dev mailing list