git: openjdk/panama-foreign: foreign-memaccess+abi: 92 new changesets

duke duke at openjdk.org
Fri Apr 21 11:08:03 UTC 2023


Changeset: ebeee6dc
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-14 15:32:51 +0000
URL:       https://git.openjdk.org/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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/panama-foreign/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: b8f0a668
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2023-04-20 01:49:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b8f0a668dd69b831d9f0e617ac3cb65830f69909

8041676: remove the java.compiler system property

Reviewed-by: dholmes, alanb, rriggs, iris

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/java.base/share/classes/java/lang/System.java

Changeset: 64ed816a
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-04-20 02:35:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/64ed816ad9f1a9773c9865a013e89b709a130e9c

8305943: Open source few AWT Focus related tests

Reviewed-by: prr, serb

+ test/jdk/java/awt/Focus/NoFocusOwnerAWTTest.java
+ test/jdk/java/awt/Focus/NoFocusOwnerSwingTest.java
+ test/jdk/java/awt/Focus/RestoreFocusInfiniteLoopTest.java
+ test/jdk/java/awt/Focus/SequencedLightweightRequestsTest.java
+ test/jdk/java/awt/Focus/SetFocusableTest.java

Changeset: 310aa934
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-04-20 07:07:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/310aa9347861922af5f0311e9e93a5f49dee6adc

8304291: [AIX] Broken build after JDK-8301998

Reviewed-by: mdoerr, tsteele, prr

! src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc

Changeset: 6a7dff30
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2023-04-20 09:18:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6a7dff30edce7a24400b27bee4d7ddd45eed523d

8305880: Loom: Avoid putting stale object pointers in oops

Reviewed-by: eosterlund, aboldtch

! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/continuationWrapper.inline.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp
! src/hotspot/share/utilities/devirtualizer.hpp
! src/hotspot/share/utilities/devirtualizer.inline.hpp

Changeset: 9c2e5b38
Author:    Amit Kumar <amitkumar at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2023-04-20 12:28:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c2e5b387112606352b3150a5cc10ddec8d3afe9

8306459: s390x: Replace NULL to nullptr

Reviewed-by: mdoerr

! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp

Changeset: 33a7978e
Author:    Zixian Cai <zcai at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-04-20 12:41:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/33a7978e85c0c2d610828f89fc1389696f55e1f2

8306538: Zero variant build failure after JDK-8257967

Reviewed-by: shade, dholmes

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

Changeset: 73018b39
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-04-20 13:02:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/73018b39cd25daf01d8928fb50b011160faaad8f

8306284: G1: Remove assertion in G1ScanHRForRegionClosure::do_claimed_block

Reviewed-by: kbarrett, tschatzl

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

Changeset: c6a288dc
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2023-04-20 14:09:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c6a288dcd63824230638f2d08a1372f1d6e16829

8305945: (zipfs) Opening a directory to get input stream produces incorrect exception message

Reviewed-by: naoto, cstein

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java

Changeset: 955abcae
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-04-20 15:38:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/955abcae55583367940e23ccec6c93328a169795

8306483: (ch) Channels.newReader(ReadableByteChannel,Charset) refers to csName

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/Channels.java

Changeset: 20b1d19d
Author:    Peter Hofer <phofer at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-04-20 16:11:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/20b1d19d26a039b963590ca6f806f78a4a94c25f

8305746: InitializeEncoding should cache Charset object instead of charset name

Reviewed-by: naoto

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

Changeset: 9412c0a2
Author:    Xin Liu <xliu at openjdk.org>
Date:      2023-04-20 17:02:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9412c0a2caf7d1c279f933e1f767eb3689a2a1ca

8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm

Reviewed-by: dholmes, shade

! test/hotspot/gtest/logging/test_asynclog.cpp

Changeset: d6cf4aa1
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2023-04-20 18:34:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d6cf4aa1551df591c7bc75cb8c5e90d57630ca2a

8305874: Open source AWT Key, Text Event related tests

Reviewed-by: azvegint

+ test/jdk/java/awt/event/KeyEvent/KeyTyped/DeleteKeyTyped.java
+ test/jdk/java/awt/event/KeyEvent/KeyTyped/EscapeKeyTyped.java
+ test/jdk/java/awt/event/KeyEvent/ShiftF10Test.java
+ test/jdk/java/awt/event/OtherEvents/ContainerEventChildTest.java
+ test/jdk/java/awt/event/TextEvent/InitialTextEventTest.java

Changeset: afd2501f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-20 19:13:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/afd2501fcc9f8ccb4993a6565d68b882e5130688

8306482: Remove unused Method AccessFlags

Reviewed-by: dholmes, matsaave

! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java

Changeset: f6336231
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-04-20 19:20:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f63362310e17ba5c3e415ef3c5bd5f9bd65fd67c

8306474: Move InstanceKlass read-only flags

Reviewed-by: jrose, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlassFlags.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java

Changeset: 174c1a6d
Author:    Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-04-20 21:11:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/174c1a6d53d3ea95649a511f4088c7807d80b59b

4737887: (cal) API: Calendar methods taking field should document exceptions

Reviewed-by: naoto

! src/java.base/share/classes/java/util/Calendar.java

Changeset: ffb2494d
Author:    Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-04-20 21:20:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ffb2494de488b77fd017c04531b103d695909c2f

8305207: Calendar.aggregateStamp(int, int) return value can be simplified

Reviewed-by: naoto, rriggs, iris

! src/java.base/share/classes/java/util/Calendar.java

Changeset: 2c70828e
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-04-21 00:47:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2c70828e7dc78783c174e3f93c94b6e2439d2dfb

8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051

Reviewed-by: dholmes, fyang, aph

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: 9a68d1d9
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-04-21 02:42:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9a68d1d952c308c03c29747794d409831008c144

8306060: Open source few AWT Insets related tests

Reviewed-by: serb, prr

+ test/jdk/java/awt/Insets/ClobberSharedInsetsObjectTest.java
+ test/jdk/java/awt/Insets/RemoveMenuBarTest.java
+ test/jdk/java/awt/Insets/SetInsetsTest.java
+ test/jdk/java/awt/Insets/WindowInsetsTest.java

Changeset: 8346ae2b
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-04-21 02:51:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8346ae2bc1152f13bc77c643252d84e2043ffe0b

8305942: Open source several AWT Focus related tests

Reviewed-by: prr

+ test/jdk/java/awt/Focus/QuickTypeTest.java
+ test/jdk/java/awt/Focus/RowToleranceTransitivityTest.java
+ test/jdk/java/awt/Focus/TemporaryLostComponentDeadlock.java
+ test/jdk/java/awt/Focus/TraversalKeysPropertyNamesTest.java
+ test/jdk/java/awt/Focus/UpFocusCycleTest.java
+ test/jdk/java/awt/Focus/VetoableChangeListenerLoopTest.java

Changeset: 36ec05d5
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2023-04-21 05:38:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/36ec05d52a79185d8c6669713fd17933128c032a

8306430: Open source some AWT tests related to TextComponent and Toolkit

Reviewed-by: serb

+ test/jdk/java/awt/TextComponent/PeerlessSetCaret/PeerlessSetCaret.java
+ test/jdk/java/awt/TextComponent/SelectionBounds/SelectionBounds.java
+ test/jdk/java/awt/TextComponent/TextAreaCRLFTest/TextAreaCRLFTest.java
+ test/jdk/java/awt/Toolkit/AWTEventListenerProxyTest/AWTEventListenerProxyTest.java
+ test/jdk/java/awt/Toolkit/ListenersDeadlockTest/ListenerDeadlockTest.java

Changeset: fdaabd6e
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2023-04-21 07:13:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fdaabd6eecd86d1a8b1d1a4ed11cd03996d1db65

8306581: JVMCI tests failed when run with -XX:TypeProfileLevel=222 after JDK-8303431

Reviewed-by: never, kvn

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

Changeset: 3da987ad
Author:    Oli Gillespie <ogillesp at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-04-21 09:51:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3da987adacc3acc120a2781ee9a2111e26356723

8306075: Micro-optimize Enum.hashCode

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: redestad, shade, rriggs, liach, apangin, jvernee

! src/java.base/share/classes/java/lang/Enum.java
+ test/micro/org/openjdk/bench/java/lang/EnumHashCode.java

Changeset: fae4c90a
Author:    duke <duke at openjdk.org>
Date:      2023-04-21 11:00:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fae4c90a92f0fbb2188ebc8f8930bfc6265899f0

Automatic merge of jdk:master into master


Changeset: f7f15f63
Author:    duke <duke at openjdk.org>
Date:      2023-04-21 11:01:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f7f15f63b2e983361656a05408ac774417f77d33

Automatic merge of master into foreign-memaccess+abi




More information about the panama-dev mailing list