git: openjdk/panama-foreign: master: 119 new changesets

duke duke at openjdk.org
Fri Mar 28 11:18:47 UTC 2025


Changeset: 28250f83
Branch: master
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-03-21 11:50:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/28250f83b728c9b3395d9c4858568a3603172b8a

8352151: Fix display issues in javadoc-generated docs

Reviewed-by: liach, nbenalla

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css

Changeset: 84694584
Branch: master
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-03-21 11:57:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/84694584d54fccf3887a6e2aa3185f086f7e68b7

8352511: Show additional level of headings in table of contents

Reviewed-by: liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ListBuilder.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownHeadings.java
+ test/langtools/jdk/javadoc/doclet/testTOCHeadings/TestTOCHeadings.java

Changeset: 2b559795
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-21 12:07:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2b559795958a18d8a14d2e30d039488ad6f6ee5a

8352529: RISC-V: enable loopopts tests

Reviewed-by: fyang, luhenry, rehn

! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentUnalignedAddress.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMultiversionRemoveUselessSlowLoop.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java

Changeset: d1cf2328
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-21 12:08:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d1cf232893615f1907bb84728cbc1f566a369757

8352248: Check if CMoveX is supported

Reviewed-by: chagedorn, luhenry, rehn

! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp

Changeset: ac760dd1
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-21 12:09:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ac760dd106d88129f3c13520754f594b1d317a11

8352423: RISC-V: simplify DivI/L ModI/L

Reviewed-by: fyang, luhenry, rehn

! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! test/hotspot/jtreg/compiler/c2/TestDivModNodes.java

Changeset: 04eac0c3
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-21 12:10:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/04eac0c3e2ce1a37d0661de10907228e0ca48aab

8352159: RISC-V: add more zfa support

Reviewed-by: fyang, luhenry, rehn

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad

Changeset: 0cb110eb
Branch: master
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2025-03-21 13:00:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0cb110ebb7f8d184dd855f64c5dd7924c8202b3d

8350892: [JVMCI] Align ResolvedJavaType.getInstanceFields with Class.getDeclaredFields

Reviewed-by: yzheng, never, thartmann

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.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/TestResolvedJavaType.java

Changeset: b8f38563
Branch: master
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2025-03-21 15:56:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b8f3856389258bba7e267ac3ae275072daec31cd

8352420: [ubsan] codeBuffer.cpp:984:27: runtime error: applying non-zero offset 18446744073709486080 to null pointer

Reviewed-by: kvn, mbaesken

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

Changeset: 52c6ce6c
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-03-21 16:04:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/52c6ce6c73194762970fd9521121333713495fa3

8352091: GenShen: assert(!(request.generation->is_old() && _heap->old_generation()->is_doing_mixed_evacuations())) failed: Old heuristic should not request cycles while it waits for mixed evacuation

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp

Changeset: c2e14b1b
Branch: master
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2025-03-21 17:47:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c2e14b1b304796753bea2eca81aa24ab4b3bf6db

8343891: Test javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java failed

Reviewed-by: aivanov, psadhukhan

! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java

Changeset: 22182f71
Branch: master
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-03-21 20:51:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/22182f71ed520150b1ee05e5b788ecddfb0a6508

8352112: [ubsan] hotspot/share/code/relocInfo.cpp:130:37: runtime error: applying non-zero offset 18446744073709551614 to null pointer

Reviewed-by: dlong, bulasevich

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

Changeset: 74420391
Branch: master
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2025-03-22 01:35:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/74420391faff5614d3c9254be1fd2e764c3f0731

8337279: Share StringBuilder to format instant

Reviewed-by: naoto, liach

! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ src/java.base/share/classes/jdk/internal/util/DateTimeHelper.java
! test/jdk/java/time/tck/java/time/format/TCKInstantPrinterParser.java
! test/micro/org/openjdk/bench/java/time/ToStringBench.java

Changeset: 334a1eec
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-03-22 01:59:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/334a1eec2375a4f9f3150bdb556c1c2432596b4b

8351375: nsk/jvmti/ tests should fail when  nsk_jvmti_setFailStatus() is called

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp

Changeset: 5dd0acb3
Branch: master
Author:    Fei Yang <fyang at openjdk.org>
Date:      2025-03-22 02:31:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5dd0acb3cddb96845062c0b7cee1e384e69f43cb

8352477: RISC-V: Print warnings when unsupported intrinsics are enabled

Reviewed-by: mli, rehn, fjiang

! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: df9210e6
Branch: master
Author:    Zihao Lin <linzihao1999 at outlook.com>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-03-23 00:35:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/df9210e6578acd53384ee1ac06601510c9a52696

8347706: jvmciEnv.cpp has jvmci includes out of order

Reviewed-by: dnsimon

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

Changeset: ee1577b7
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-03-24 00:18:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ee1577b790cd29c0bee9f77829aa40d9e512e30f

8352652: [BACKOUT] nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called

Reviewed-by: lmesnik

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp

Changeset: adfb1206
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-03-24 06:42:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/adfb1206498987f43a4cf0cd6ba0cb6a5bb8e479

8351748: Add class init barrier to AOT-cached Method/Var Handles

Reviewed-by: vlivanov, liach

! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassInitializer.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java

Changeset: e23e0f85
Branch: master
Author:    Marc Chevalier <marc.chevalier at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-03-24 07:24:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e23e0f85ef0f959a68adda0cff9e721ba2173ffc

8352591: Missing UnlockDiagnosticVMOptions in VerifyGraphEdgesWithDeadCodeCheckFromSafepoints test

Reviewed-by: kvn, chagedorn, syan

! test/hotspot/jtreg/compiler/loopopts/VerifyGraphEdgesWithDeadCodeCheckFromSafepoints.java

Changeset: 56a4ffa6
Branch: master
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-03-24 07:57:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/56a4ffa62cdeb552589802042f18aa2a707d5cb0

8352597: [IR Framework] test bug: TestNotCompilable.java fails on product build

Reviewed-by: fyang, syan, thartmann

! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestNotCompilable.java

Changeset: 5591f8a4
Branch: master
Author:    Manuel Hässig <manuel at haessig.org>
Date:      2025-03-24 07:59:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5591f8a42997c7bbe99d26f7a75d494a53e436fa

8351515: C2 incorrectly removes double negation for double and float

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: a8757332
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-03-24 08:07:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a8757332667df3fe41a29a7eedb2a7234d23c2a0

8352486: [ubsan] compilationMemoryStatistic.cpp:659:21: runtime error: index 64 out of bounds for type const struct unnamed struct

Reviewed-by: kvn, mdoerr, stuefe

! src/hotspot/share/compiler/compilationMemoryStatistic.cpp

Changeset: de580090
Branch: master
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2025-03-24 11:05:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/de580090cd9ada313a878975b9f183045d293684

8351468: C2: array fill optimization assigns wrong type to intrinsic call

Reviewed-by: epeter, thartmann, qamai

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestArrayFillAntiDependence.java
+ test/hotspot/jtreg/compiler/loopopts/TestArrayFillIntrinsic.java

Changeset: 02a4ce23
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-03-24 12:18:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/02a4ce23f8353a9dd6400f2dd44f9cc1649626d3

8352147: G1: TestEagerReclaimHumongousRegionsClearMarkBits test takes very long

Reviewed-by: iwalulya, ayang

! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java

Changeset: 5709f79c
Branch: master
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-03-24 15:16:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5709f79cf86d532b38133a7fc11e6388af573723

8352648: JFR: 'jfr query' should not be available in product builds

Reviewed-by: mgronlun, shade

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Query.java

Changeset: d8c2f59a
Branch: master
Author:    Joachim Kern <jkern at openjdk.org>
Date:      2025-03-24 16:15:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d8c2f59a1b28521ab9969fdf71c52726026d2a85

8352064: AIX: now also able to build static-jdk image with a statically linked launcher

Reviewed-by: mdoerr, mbaesken, ihse

! make/Main.gmk
! make/StaticLibs.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/hotspot/os/aix/loadlib_aix.cpp

Changeset: ddc43180
Branch: master
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-03-24 16:15:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ddc431805363b4aa8f3d46f4c60517ce3dfd9074

8352628: Refine Grapheme test

Reviewed-by: jlu, joehw

! test/jdk/java/util/regex/RegExTest.java

Changeset: 7d1fe0e0
Branch: master
Author:    Ian Graves <igraves at openjdk.org>
Date:      2025-03-24 16:24:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7d1fe0e03fbdc73920094ff7905208a57dc4ee65

8339543: [vectorapi] laneHelper and withLaneHelper should be ForceInline

Reviewed-by: liach, psandoz

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template

Changeset: c87e1be0
Branch: master
Author:    Srinivas Vamsi Parasa <sparasa at openjdk.org>
Date:      2025-03-24 16:44:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c87e1be0526fdd656bf0601542db6b92ccea567f

8349582: APX NDD code generation for OpenJDK

Reviewed-by: epeter, jbhateja, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/gtest/x86/asmtest.out.h
! test/hotspot/gtest/x86/x86-asmtest.py

Changeset: a54445f7
Branch: master
Author:    Dhamoder Nalla <dhanalla at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2025-03-24 17:40:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a54445f789c7e37c03b28e07a7fdaa83672e3edc

8350609: Cleanup unknown unwind opcode (0xB) for windows

Reviewed-by: sviswanathan, epeter

! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tanh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tanh_windows_x86.S

Changeset: b84b2927
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-24 18:11:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b84b29278f710fabab703bc75dda1fa817bc13f6

8352615: [Test] RISC-V: TestVectorizationMultiInvar.java fails on riscv64 without rvv support

Reviewed-by: fyang, rehn

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

Changeset: 6e6a39d3
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2025-03-24 19:52:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6e6a39d35fda929300c7668fdf5d2f0fbfed0606

8347321: [ubsan] CGGlyphImages.m:553:30: runtime error: nan is outside the range of representable values of type 'unsigned long'

Reviewed-by: kizune, azvegint, aivanov

! src/java.desktop/macosx/classes/sun/font/CStrike.java

Changeset: 2c60fc51
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-03-24 22:46:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2c60fc5189b9ecec8460c130a0c939195dfa5ffb

8352176: Automate setting up environment for mac signing tests

Reviewed-by: almatvee

! test/jdk/tools/jpackage/TEST.properties
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
+ test/jdk/tools/jpackage/resources/sign-utils.applescript

Changeset: 5625b43f
Branch: master
Author:    Zihao Lin <linzihao1999 at outlook.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2025-03-25 01:34:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5625b43ff4fa77843260d152d618ae1083ec04b8

8350429: runtime/NMT/CheckForProperDetailStackTrace.java should only run for debug JVM

Reviewed-by: stuefe, jsjolen

! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java

Changeset: ba658a71
Branch: master
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2025-03-25 01:35:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ba658a71ba4372b42a496edee55400f5014815d4

8349522: AArch64: Add backend implementation for new unsigned and saturating vector operations

Reviewed-by: epeter, haosun, bkilambi

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/vectorapi/VectorSaturatedOperationsTest.java

Changeset: b2da0d34
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-03-25 01:45:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b2da0d341b740eb5fbb784075adb3433427c3cff

8352289: [macos] Review skipped tests  in tools/jpackage/macosx/SigningPackage*

Reviewed-by: almatvee

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
- test/jdk/tools/jpackage/macosx/SigningOptionsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
- test/jdk/tools/jpackage/macosx/base/SigningCheck.java
! test/jdk/tools/jpackage/share/ErrorTest.java

Changeset: 99c8a6e4
Branch: master
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2025-03-25 06:06:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/99c8a6e47ac9b0659349a849940c27c626beb905

8350463: AArch64: Add vector rearrange support for small lane count vectors

Reviewed-by: epeter, bkilambi, haosun

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorRearrangeTest.java

Changeset: 48fac662
Branch: master
Author:    Damon Fenacci <dfenacci at openjdk.org>
Date:      2025-03-25 07:10:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/48fac6626c605f4679544e3dd24d5ad70561494a

8347406: [REDO] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)

Reviewed-by: dlong, adinn

! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_Compiler.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/startup/StartupOutput.java

Changeset: c94bc742
Branch: master
Author:    Marc Chevalier <marc.chevalier at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-03-25 07:28:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c94bc7427ce86dce9613d3a201eef7f3828447b0

8352595: Regression of JDK-8314999 in IR matching

Reviewed-by: chagedorn, thartmann

! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompilePhaseCollector.java

Changeset: 6bc48035
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-03-25 08:01:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6bc480358c80b0a1a94b5ca5f4b7ff2d84ce8e37

8351277: Remove pipewire from AIX build

Reviewed-by: ihse, prr, azvegint

! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c
! src/java.desktop/unix/native/libpipewire/include/spa/utils/endian.h

Changeset: 17dc30c5
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-25 08:20:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/17dc30c54e90a339783b7da6ef282a2206205653

8352414: JFR: JavaMonitorDeflateEvent crashes when deflated monitor object is dead

Reviewed-by: dholmes, mgronlun

! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/runtime/objectMonitor.cpp
+ test/jdk/jdk/jfr/event/runtime/StressJavaMonitorEvents.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorDeflateEvent.java

Changeset: f9bcef4d
Branch: master
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2025-03-25 08:27:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f9bcef4dba569701ebed7762fc8730d552325382

8351627: C2 AArch64 ROR/ROL: assert((1 << ((T>>1)+3)) > shift) failed: Invalid Shift value

Reviewed-by: chagedorn, epeter, jbhateja, adinn

! src/hotspot/share/opto/vectornode.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestRotateWithZero.java

Changeset: aee4d691
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-25 09:01:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/aee4d6910ba15f8b8946f36968fc8b8599d9e50d

8348829: Remove ObjectMonitor perf counters

Reviewed-by: dholmes, coleenp

! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 6879c446
Branch: master
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2025-03-25 09:24:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6879c446c6e7734c162c85bd2bd3d7f3b012cca4

8351405: G1: Collection set early pruning causes suboptimal region selection

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp

Changeset: 9f582e56
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-25 09:29:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9f582e56baee0e7f5af20da0f395cd935bf5a962

8320997: RISC-V: C2 ReverseV

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java

Changeset: 3d3b7820
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-03-25 09:30:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3d3b7820371058b40f2e694536c98aa3900abb5f

8352607: RISC-V: use cmove in min/max when Zicond is supported

Reviewed-by: fyang, rehn

! src/hotspot/cpu/riscv/riscv.ad

Changeset: bdcac986
Branch: master
Author:    Marc Chevalier <marc.chevalier at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-03-25 10:15:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bdcac98673a2250f608bdf244e17578eecb30fbe

8347459: C2: missing transformation for chain of shifts/multiplications by constants

Reviewed-by: dfenacci, epeter

! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java

Changeset: c002b97e
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-03-25 10:35:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c002b97ee99c1889aa89e0a8853beafaf0969e9c

8352676: Opensource JMenu tests - series1

Reviewed-by: azvegint

+ test/jdk/javax/swing/JMenu/bug4140643.java
+ test/jdk/javax/swing/JMenu/bug4146588.java
+ test/jdk/javax/swing/JMenu/bug4342646.java

Changeset: 721ef767
Branch: master
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2025-03-25 10:37:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/721ef76738a2145bdff9b8534d3512282c61db8b

8352696: JFR: assert(false): EA: missing memory path

Reviewed-by: thartmann, shade, kvn

! src/hotspot/share/opto/library_call.cpp
+ test/jdk/jdk/jfr/jvm/TestJvmCommitIntrinsicAndEA.java

Changeset: 512b9b16
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-03-25 10:56:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/512b9b16e009fc550afaf9aefdb912c9495ed50a

8196896: Use SYSROOT_CFLAGS in dtrace gensrc

Reviewed-by: erikj

! make/hotspot/gensrc/GensrcDtrace.gmk

Changeset: bab93729
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-03-25 10:58:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bab93729c26907dc51d15dbb5651f860f0cb58ab

8352618: Remove old deprecated functionality in the build system

Reviewed-by: erikj, kbarrett, jwaters

! make/PreInit.gmk
! make/PreInitSupport.gmk
! make/RunTestsPrebuilt.gmk
! make/autoconf/basic.m4
! make/autoconf/configure.ac
! make/autoconf/help.m4
! make/autoconf/jdk-options.m4
! make/autoconf/jvm-features.m4
! make/autoconf/util.m4
! make/common/LogUtils.gmk

Changeset: 67c44052
Branch: master
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-03-25 11:52:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/67c4405250f93a1188c03bf336db160f77a10c7f

8352866: TestLogJIT.java runs wrong test class

Reviewed-by: rcastanedalo, chagedorn

! test/hotspot/jtreg/compiler/arguments/TestLogJIT.java
! test/hotspot/jtreg/compiler/c2/Test7005594.java
! test/hotspot/jtreg/compiler/loopopts/TestMissingSkeletonPredicateForIfNode.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestSearchAlignment.java

Changeset: c953e0ed
Branch: master
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-03-25 11:58:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c953e0ede17aed9b80a637f1ffce90b2ea54ae21

8350579: Remove Template Assertion Predicates belonging to a loop once it is folded away

Reviewed-by: epeter, roland

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/predicates/assertion/TestAssertionPredicates.java

Changeset: 997aa176
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-03-25 12:32:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/997aa176dbfc3709f8731c10f901334334e606d1

8351310: Deprecate com.sun.jdi.JDIPermission for removal

Reviewed-by: sspitsyn, cjplummer

! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java

Changeset: 3ac9678e
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-03-25 12:32:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3ac9678ea1078087f047cb31fb705d94de3f690e

8351224: Deprecate com.sun.tools.attach.AttachPermission for removal

Reviewed-by: sspitsyn

! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java

Changeset: fa0b18bf
Branch: master
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2025-03-25 13:04:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fa0b18bfde38ee2ffbab33a9eaac547fe8aa3c7c

8352509: Update jdk.test.lib.SecurityTools jar method to accept List<String> parameter

Reviewed-by: weijun

! test/lib/jdk/test/lib/SecurityTools.java

Changeset: fe03e2ec
Branch: master
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2025-03-25 14:28:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fe03e2ecbd5c4d5d06ad1703fa969043d1127c0f

8351897: Extra closing curly brace typos in Javadoc

Reviewed-by: liach

! src/java.base/share/classes/java/lang/classfile/package-info.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/util/stream/AbstractTask.java
! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: 03105fc9
Branch: master
Author:    Volkan Yazici <vyazici at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2025-03-25 14:35:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/03105fc92505e9e367354e763b99cbe02bf473d6

8351601: [JMH] test UnixSocketChannelReadWrite failed for 2 threads config

Reviewed-by: michaelm

! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java

Changeset: e98838f5
Branch: master
Author:    David Linus Briemann <david.briemann at sap.com>
Committer: Richard Reingruber <rrich at openjdk.org>
Date:      2025-03-25 15:16:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e98838f58db1606f35c85ac9fcdbdf1076b6a303

8352065: [PPC64] C2: Implement PopCountVL, CountLeadingZerosV and CountTrailingZerosV nodes

Reviewed-by: mdoerr, rrich

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java

Changeset: 993eae4a
Branch: master
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-03-25 15:52:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/993eae4aa591ec9610b9d8bc03382a225c93d844

8346948: Update CLDR to Version 47.0

Reviewed-by: jlu, joehw

! make/data/cldr/LICENSE
! make/data/cldr/common/bcp47/collation.xml
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldml.xsd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlBCP47.xsd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.xsd
! 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/bew.xml
! make/data/cldr/common/main/bew_ID.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/blo.xml
! make/data/cldr/common/main/blo_BJ.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/cop.xml
+ make/data/cldr/common/main/cop_EG.xml
! make/data/cldr/common/main/cs.xml
! make/data/cldr/common/main/cs_CZ.xml
! make/data/cldr/common/main/csw.xml
! make/data/cldr/common/main/csw_CA.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_CZ.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_ES.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_FR.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_GS.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_HU.xml
! make/data/cldr/common/main/en_ID.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_IT.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_NO.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_PL.xml
! make/data/cldr/common/main/en_PN.xml
! make/data/cldr/common/main/en_PR.xml
+ make/data/cldr/common/main/en_PT.xml
! make/data/cldr/common/main/en_PW.xml
+ make/data/cldr/common/main/en_RO.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_SK.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/ht.xml
+ make/data/cldr/common/main/ht_HT.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/ie.xml
! make/data/cldr/common/main/ie_EE.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/kaa.xml
! make/data/cldr/common/main/kaa_Cyrl.xml
! make/data/cldr/common/main/kaa_Cyrl_UZ.xml
! make/data/cldr/common/main/kaa_Latn.xml
! make/data/cldr/common/main/kaa_Latn_UZ.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_Arab.xml
! make/data/cldr/common/main/kk_Arab_CN.xml
! make/data/cldr/common/main/kk_Cyrl.xml
! make/data/cldr/common/main/kk_Cyrl_KZ.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_CN.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_Deva.xml
! make/data/cldr/common/main/kok_Deva_IN.xml
! make/data/cldr/common/main/kok_Latn.xml
! make/data/cldr/common/main/kok_Latn_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/kxv.xml
! make/data/cldr/common/main/kxv_Deva.xml
! make/data/cldr/common/main/kxv_Deva_IN.xml
! make/data/cldr/common/main/kxv_Latn.xml
! make/data/cldr/common/main/kxv_Latn_IN.xml
! make/data/cldr/common/main/kxv_Orya.xml
! make/data/cldr/common/main/kxv_Orya_IN.xml
! make/data/cldr/common/main/kxv_Telu.xml
! make/data/cldr/common/main/kxv_Telu_IN.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/lld.xml
! make/data/cldr/common/main/lld_IT.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/ltg.xml
! make/data/cldr/common/main/ltg_LV.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/mhn.xml
! make/data/cldr/common/main/mhn_IT.xml
! make/data/cldr/common/main/mi.xml
! make/data/cldr/common/main/mi_NZ.xml
! make/data/cldr/common/main/mic.xml
! make/data/cldr/common/main/mic_CA.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_PL.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/ps_AF.xml
! make/data/cldr/common/main/ps_PK.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_AO.xml
! make/data/cldr/common/main/pt_BR.xml
! make/data/cldr/common/main/pt_CH.xml
! make/data/cldr/common/main/pt_CV.xml
! make/data/cldr/common/main/pt_GQ.xml
! make/data/cldr/common/main/pt_GW.xml
! make/data/cldr/common/main/pt_LU.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_MZ.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/pt_ST.xml
! make/data/cldr/common/main/pt_TL.xml
! make/data/cldr/common/main/qu.xml
! make/data/cldr/common/main/qu_BO.xml
! make/data/cldr/common/main/qu_EC.xml
! make/data/cldr/common/main/qu_PE.xml
! make/data/cldr/common/main/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/skr.xml
! make/data/cldr/common/main/skr_PK.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/tyv.xml
! make/data/cldr/common/main/tyv_RU.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/vmw.xml
! make/data/cldr/common/main/vmw_MZ.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/xnr.xml
! make/data/cldr/common/main/xnr_IN.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_UA.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_CN.xml
! make/data/cldr/common/main/yue_Hant_HK.xml
+ make/data/cldr/common/main/yue_Hant_MO.xml
! make/data/cldr/common/main/za.xml
! make/data/cldr/common/main/za_CN.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_MY.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_MY.xml
! make/data/cldr/common/main/zh_Hant_TW.xml
! make/data/cldr/common/main/zh_Latn.xml
! make/data/cldr/common/main/zh_Latn_CN.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/coverageLevels.xml
! make/data/cldr/common/supplemental/dayPeriods.xml
! make/data/cldr/common/supplemental/languageInfo.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java
- test/jdk/sun/util/resources/cldr/Bug8145136.java
+ test/jdk/sun/util/resources/cldr/LikelySubtagLocalesTest.java
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: c856b342
Branch: master
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-03-25 16:08:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c856b3425a70d2aecb6c5c44da36396a5d74b00d

8352587: C2 SuperWord: we must avoid Multiversioning for PeelMainPost loops

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMultiversionWithPeelMainPost.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestPeelMainPostNoMultiversioning.java

Changeset: 60544a15
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-03-25 19:01:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/60544a15d6bd9fc17f362cdfb95f06e733934b05

8164714: Constructor.newInstance creates instance of inner class with null outer class

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java
! test/langtools/tools/javac/nestmates/CheckNestmateAttrs.java
+ test/langtools/tools/javac/outerThisNull/NoOuterThisNullChecks.java
+ test/langtools/tools/javac/outerThisNull/OuterThisNullChecks.java
! test/langtools/tools/javap/AnnoTest.java
! test/langtools/tools/javap/classfile/T6887895.java

Changeset: f5a0db43
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-03-25 19:01:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f5a0db43b76ea58f54d87c49d97c7d87ee1b4ba6

8315447: Invalid Type Annotation attached to a method instead of a lambda

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
+ test/langtools/tools/javac/annotations/typeAnnotations/classfile/RepeatableInLambdaTest.java

Changeset: dbc620fb
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-03-25 19:50:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dbc620fb1f754ca84f2a07abfdfbd4c5fcb55087

8352299: GenShen: Young cycles that interrupt old cycles cannot be cancelled

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp

Changeset: 0935ba9a
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-03-26 01:24:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0935ba9a8c808d372b387d0d0f479f854c121ec1

8352481: Enforce the use of lld with clang

Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Reviewed-by: ihse, erikj

! make/autoconf/toolchain.m4

Changeset: a81250c5
Branch: master
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2025-03-26 01:58:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a81250c55312dfdeb4d65970cff683e6f0783ca7

8352673: RISC-V: Vector can't be turned on with -XX:+UseRVV

Reviewed-by: rehn, fyang, syan

! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: 1a8c8e07
Branch: master
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2025-03-26 06:09:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1a8c8e07fee33861d348f7b41fea0e3fd5bbc0af

8352858: Make java.net.JarURLConnection fields final

Reviewed-by: jpai, dfuchs

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

Changeset: 2e4d7d18
Branch: master
Author:    Damon Fenacci <dfenacci at openjdk.org>
Date:      2025-03-26 07:07:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2e4d7d1846d846fd98201b9b3abeb7b91239a40d

8302459: Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure

Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: thartmann, vlivanov

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/vectorapi/VectorGatherMaskFoldingTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java

Changeset: 45a9750b
Branch: master
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Date:      2025-03-26 07:30:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/45a9750b2c9364a05e00cdb935ef986c0a2c3e19

8351655: Optimize ObjectMonitor::unlink_after_acquire()

Reviewed-by: pchilanomate, dholmes, coleenp

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp

Changeset: e32a0c90
Branch: master
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-03-26 08:12:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e32a0c90feb231d791e6c17e6360f629189cab8b

8352706: httpclient HeadTest does not run on HTTP2

Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: michaelm

! test/jdk/java/net/httpclient/HeadTest.java

Changeset: eb6e8288
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2025-03-26 09:03:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eb6e8288c628577ce557266773ffebdf0bbe853a

8351002: com/sun/management/OperatingSystemMXBean cpuLoad tests fail intermittently

Reviewed-by: sspitsyn, lmesnik

! test/jdk/ProblemList.txt
! test/jdk/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java
! test/jdk/com/sun/management/OperatingSystemMXBean/GetProcessCpuTime.java
! test/jdk/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java

Changeset: ee710fec
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-26 09:23:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ee710fec21c4e886769576c17ad6db2ab91a84b4

8345169: Implement JEP 503: Remove the 32-bit x86 Port

Reviewed-by: ihse, mdoerr, vlivanov, kvn, coleenp, dholmes

! make/autoconf/basic.m4
! make/autoconf/platform.m4
- src/hotspot/cpu/x86/downcallLinker_x86_32.cpp
- src/hotspot/cpu/x86/foreignGlobals_x86_32.cpp
- src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad
- src/hotspot/cpu/x86/interpreterRT_x86_32.cpp
- src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_constants.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_cos.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_exp.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_log.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_log10.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_pow.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_sin.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_32_tan.cpp
- src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
- src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
- src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
- src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp
- src/hotspot/cpu/x86/upcallLinker_x86_32.cpp
- src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
- src/hotspot/cpu/x86/x86_32.ad
- src/hotspot/os_cpu/bsd_x86/bsd_x86_32.S
- src/hotspot/os_cpu/linux_x86/linux_x86_32.S
- src/hotspot/os_cpu/linux_x86/safefetch_linux_x86_32.S

Changeset: 059f190f
Branch: master
Author:    Saranya Natarajan <saranya.natarajan at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-03-26 09:39:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/059f190f4b0c7836b89ca2070400529e8d33790b

8352490: Fatal error message for unhandled bytecode needs more detail

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/ci/ciStreams.cpp

Changeset: bc5cde1b
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-03-26 10:53:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bc5cde1b198baf6e2e36d370b0aaa907c8f35777

8352692: Add support for extra jlink options

Reviewed-by: ihse, erikj

! make/Images.gmk
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.template

Changeset: b4dc3645
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-03-26 12:31:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b4dc364575b5a7e9dab5645f2fd6f377083531f0

8346931: Replace divisions by zero in sharedRuntimeTrans.cpp

Reviewed-by: kbarrett, mdoerr

! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp

Changeset: 84d3dc75
Branch: master
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-03-26 12:32:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/84d3dc75e4ebd1a4724b09842fd5a63900536dd1

8352965: [BACKOUT] 8302459: Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure

Reviewed-by: chagedorn

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/vectorapi/VectorGatherMaskFoldingTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java

Changeset: c14bbea9
Branch: master
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-03-26 12:45:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c14bbea93e6701719b934dbd1711d26a91b50d7d

8352740: Introduce new factory method HtmlTree.IMG

Reviewed-by: liach, jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java

Changeset: e2a461bd
Branch: master
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-03-26 12:59:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e2a461bddeade1666fe15fb17cba8c9f4c5e7dab

8351332: Line breaks in search tag descriptions corrupt JSON search index

Reviewed-by: hannesw, liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SpecTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testIndexLineBreaks/TestIndexLineBreaks.java

Changeset: eef6aefc
Branch: master
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-03-26 13:01:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eef6aefc21dd85725bc5b2d770997b19eb95a25a

8352623: MultiExchange should cancel exchange impl if responseFilters throws

Reviewed-by: djelinski

! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! test/jdk/java/net/httpclient/UnauthorizedTest.java

Changeset: 79bffe2f
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-03-26 14:37:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/79bffe2f28f90986d45f4e91efc021290b4fc00a

8349361: C2: RShiftL should support all applicable transformations that RShiftI does

Reviewed-by: epeter, chagedorn, jkarthikeyan

! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/c2/irTests/RShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/RShiftLNodeIdealizationTests.java

Changeset: a2a64dac
Branch: master
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-03-26 15:38:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a2a64dac1680e97dd9eb511ead951bf1be8121c6

8352588: GenShen: Enabling JFR asserts when getting GCId

Reviewed-by: wkemper, ysr

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp

Changeset: 1d205f5f
Branch: master
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-03-26 16:09:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1d205f5f0704f251eb68165f3caf1e70d542ae63

8352716: (tz) Update Timezone Data to 2025b

Reviewed-by: coffeys, joehw

! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION

Changeset: 53926742
Branch: master
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2025-03-26 16:16:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/53926742c02480def6a42683fcaf284b99bcb0a1

8352766: Problemlist hotspot tier1 tests requiring tools that are not included in static JDK

Reviewed-by: dholmes, ihse

+ test/hotspot/jtreg/ProblemList-StaticJdk.txt

Changeset: c2a4fed9
Branch: master
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2025-03-26 17:30:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c2a4fed98c4e17880dd40c19cb73072efea8c583

8348907: Stress times out when is executed with ZGC

Reviewed-by: egahlin, aboldtch, eosterlund

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! src/hotspot/share/gc/z/zTracer.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp

Changeset: 5672a934
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-03-26 17:33:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5672a934fa1b0b42ae9bb39b31579a27e3332c28

8348400: GenShen: assert(ShenandoahHeap::heap()->is_full_gc_in_progress() || (used_regions_size() <= _max_capacity)) failed: Cannot use more than capacity #

Reviewed-by: ysr

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp

Changeset: e83cccfe
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-26 19:45:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e83cccfed4463ddbec5493722355d65c4eb41646

8352948: Remove leftover runtime_x86_32.cpp after 32-bit x86 removal

Reviewed-by: stefank, kvn

- src/hotspot/cpu/x86/runtime_x86_32.cpp

Changeset: 441bd126
Branch: master
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2025-03-26 19:45:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/441bd1265650dc865897d5cb6a673edb89dd5cee

8352812: remove useless class and function parameter in SuspendThread impl

Reviewed-by: lmesnik, cjplummer

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp

Changeset: 1397ee56
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-03-26 20:08:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1397ee56c0f281d99989058cd14016d9d7c7a240

8334322: Misleading values of keys in jpackage resource bundle

Reviewed-by: almatvee

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! test/jdk/tools/jpackage/share/ErrorTest.java

Changeset: 24833403
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-03-27 00:23:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/24833403b6b93ca464720f00de0e8bd5e1c140be

8352579: Refactor CDS legacy optimization for lambda proxy classes

Reviewed-by: ccheung, matsaave

! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java

Changeset: 78534152
Branch: master
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2025-03-27 07:30:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7853415217cc17179abf2e160ca735c936017f4e

8352218: RISC-V: Zvfh requires RVV

Reviewed-by: fyang, mli

! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp

Changeset: 10078111
Branch: master
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2025-03-27 07:32:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/10078111aff4e095276ceccd250a25851f33a2ab

8352897: RISC-V: Change default value for UseConservativeFence

Reviewed-by: luhenry, fyang

! src/hotspot/cpu/riscv/globals_riscv.hpp

Changeset: 66b5dba6
Branch: master
Author:    Hannes Greule <hgreule at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date:      2025-03-27 07:39:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/66b5dba690e7bd23054221cdc7f8394b0759876b

8350988: Consolidate Identity of self-inverse operations

Reviewed-by: epeter, vlivanov

! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/InvolutionIdentityTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 8a40498d
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-03-27 10:11:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8a40498d79a18dcf91cf4979d34c3583a6c39322

8352678: Opensource few JMenuItem tests

Reviewed-by: abhiscxk

+ test/jdk/javax/swing/JMenuItem/bug4207339.java
+ test/jdk/javax/swing/JMenuItem/bug4327146.java
+ test/jdk/javax/swing/JMenuItem/bug4402082.java
+ test/jdk/javax/swing/JMenuItem/bug6197830.java

Changeset: 4100dc9d
Branch: master
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-03-27 10:16:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4100dc9d4cdd5f0c202b2b2a32554e3aa4f15025

8350801: Add a code signing hook to the JDK build system

Reviewed-by: ihse, erikj

! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.template
! make/autoconf/util.m4
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk

Changeset: 9a87e213
Branch: master
Author:    Vladimir Petko <vpetko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-27 10:31:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9a87e2134ef531a6906454186517d3eee2e487c2

8352800: [PPC] OpenJDK fails to build on PPC after JDK-8350106

Reviewed-by: rrich, shade

! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp

Changeset: b7ffd223
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-27 11:24:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b7ffd223e83e56259801534b634729c563e36c7b

8352980: Purge infrastructure for FP-to-bits interpreter intrinsics after 32-bit x86 removal

Reviewed-by: kvn, vlivanov, coleenp

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp

Changeset: 0bfa636c
Branch: master
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2025-03-27 11:31:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0bfa636c7f43e31c53c6bae6ee859131bd45229f

8352426: RelocIterator should correctly handle nullptr address of relocation data

Reviewed-by: dlong, vlivanov, kvn

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

Changeset: 927aeb2f
Branch: master
Author:    Marc Chevalier <mchevalier at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2025-03-27 11:36:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/927aeb2feeacddfb7267e4d211134f061a2566e4

8352617: IR framework test TestCompileCommandFileWriter.java runs TestCompilePhaseCollector instead of itself

Reviewed-by: chagedorn, thartmann

! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompileCommandFileWriter.java

Changeset: b9907801
Branch: master
Author:    Varada M <varadam at openjdk.org>
Date:      2025-03-27 11:46:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b9907801afaf4c613482ce3cb1b38262ce13df29

8352393: AIX: Problem list serviceability/attach/AttachAPIv2/StreamingOutputTest.java

Reviewed-by: jsjolen, mdoerr

! test/hotspot/jtreg/ProblemList.txt

Changeset: e2cd70aa
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-27 11:59:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e2cd70aab69f2244667db91fec5f4e3038f64437

8351151: Clean up x86 template interpreter after 32-bit x86 removal

Reviewed-by: coleenp, fparain, vlivanov

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/interpreterRT_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp

Changeset: 41f3eea9
Branch: master
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-03-27 12:05:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/41f3eea9b2b7bd74d5f125dedfe107ab5b0bed26

8352624: Add missing {@code} to PassFailJFrame.Builder.splitUI

Reviewed-by: serb, honkar

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 89e5c42d
Branch: master
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Committer: Johan Sjölen <jsjolen at openjdk.org>
Date:      2025-03-27 14:28:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/89e5c42d909344d75266a203d7e6b6bb1ad4aea6

8294954: Remove superfluous ResourceMarks when using LogStream

Reviewed-by: dholmes, jsjolen

! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp
! src/hotspot/cpu/s390/downcallLinker_s390.cpp
! src/hotspot/cpu/s390/upcallLinker_s390.cpp
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/vm_version.cpp

Changeset: c50a0a1f
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-03-27 14:30:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c50a0a1fc126a67528448b282bcfc375abfac142

8352508: [Redo] G1: Pinned regions with pinned objects only reachable by native code crash VM

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
+ test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedEvacEmpty.java

Changeset: 79824c34
Branch: master
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2025-03-27 14:40:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/79824c344ee36bcf9f3434ccb3b44d2d24defc5c

8352184: Jtreg tests using CommandLineOptionTest.getVMTypeOption() and optionsvalidation.JVMOptionsUtils fail on static JDK

Reviewed-by: dholmes, shade

! src/hotspot/share/runtime/abstract_vm_version.cpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java

Changeset: 50ac24eb
Branch: master
Author:    Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2025-03-27 14:58:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/50ac24eb0ff06d9b4fc52a6cafea63eb4d59cb95

8351593: [JMH] test PhoneCode.Bulk reports NPE exception

Reviewed-by: redestad, drwhite

- test/micro/org/openjdk/bench/java/util/stream/tasks/DataProviders.java
- test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Bulk.java
- test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/DictionaryProblem.java
- test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Lambda.java
- test/micro/org/openjdk/bench/java/util/stream/tasks/DictionaryWordValue/Xtras.java
- test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/Bulk.java
- test/micro/org/openjdk/bench/java/util/stream/tasks/PhoneCode/PhoneCodeProblem.java

Changeset: 2eeda646
Branch: master
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2025-03-27 15:34:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2eeda64632621c31c6b0a9257ddec7ce9bc5eaec

8325132: CDS: Make sure the ArchiveRelocationMode is always printed in the log

Reviewed-by: shade, iklam

! src/hotspot/share/cds/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java

Changeset: dc5c4148
Branch: master
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-03-27 15:49:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dc5c4148c70ca43d0a69c326e14898adca2f0bae

8352762: Use EXACTFMT instead of expanded version where applicable

Reviewed-by: dholmes, stuefe

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/parallel/parallelInitLogger.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: 1bd0ce1f
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-03-27 16:34:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1bd0ce1f51760d2e57e94b19b83d3ee0fa4aebcd

8352918: Shenandoah: Verifier does not deactivate barriers as intended

Reviewed-by: kdnilsen, shade, ysr

! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp

Changeset: b73663a2
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-03-27 18:10:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b73663a2b4fe7049fc0990c1a1e51221640b4e29

8351155: C1/C2: Remove 32-bit x86 specific FP rounding support

Reviewed-by: vlivanov, kvn

! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_Defs_arm.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/c1_Defs_ppc.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/c1_Defs_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/s390/c1_Defs_s390.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/c1_Defs_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_Canonicalizer.hpp
! src/hotspot/share/c1/c1_Defs.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_GraphBuilder.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/c1/c1_InstructionPrinter.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.hpp
! src/hotspot/share/c1/c1_ValueMap.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 4ce9b4c7
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-03-27 20:28:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4ce9b4c72ef00d81fc07527a89d20cfa5400d673

8352435: Refactor CDS test library for execution and module packaging

Reviewed-by: ccheung, shade

! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ExportModule.java
! test/lib/jdk/test/lib/cds/CDSAppTester.java
+ test/lib/jdk/test/lib/cds/CDSJarUtils.java
+ test/lib/jdk/test/lib/cds/CDSModulePackager.java
+ test/lib/jdk/test/lib/cds/SimpleCDSAppTester.java

Changeset: 58ef4015
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-03-27 20:40:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/58ef4015b7313292a7c7634d3e00e3a904bbdc50

5061061: SimpleDateFormat: unspecified behavior for reserved pattern letter

Reviewed-by: naoto, rriggs

! src/java.base/share/classes/java/text/SimpleDateFormat.java

Changeset: d5b12c82
Branch: master
Author:    Daniel Gredler <dgredler at openjdk.org>
Date:      2025-03-28 00:34:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d5b12c82fe7c25ccfd70edf73b80824ad316e797

8352890: Remove unnecessary Windows version check in FileFontStrike

Reviewed-by: serb, prr

! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/windows/native/libfontmanager/lcdglyph.c

Changeset: f4428e89
Branch: master
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2025-03-28 04:50:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f4428e89b7d9f00833a437f08fe0c0bbcec87a11

8352920: Compilation failure: comparison of unsigned expression >= 0 is always true

Reviewed-by: dholmes

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

Changeset: 2ea1557a
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-03-28 06:03:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2ea1557a0fdaf551d75365d1351bfbd73319dcfb

8353005: AIX build broken after 8352481

Reviewed-by: mdoerr, mbaesken, erikj

! make/autoconf/toolchain.m4

Changeset: cfc648bd
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-03-28 06:52:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cfc648bd17cc79b1c3e6f69d3559749e937261b2

8352677: Opensource JMenu tests - series2

Reviewed-by: abhiscxk

+ test/jdk/javax/swing/JMenu/bug4187996.java
+ test/jdk/javax/swing/JMenu/bug6471949.java
+ test/jdk/javax/swing/JMenu/bug6513492.java

Changeset: bac2aa44
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-03-28 08:13:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bac2aa44454982684e06854add1dbbb806fba363

8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table

Reviewed-by: mdoerr, dholmes

! src/hotspot/os/posix/signals_posix.cpp

Changeset: ddf326b8
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-03-28 08:19:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ddf326b8e6e50403303b410635e4c26d7bf56aaa

8346888: [ubsan] block.cpp:1617:30: runtime error: 9.97582e+36 is outside the range of representable values of type 'int'

Reviewed-by: kvn, dlong

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

Changeset: 8ef78323
Branch: master
Author:    Manuel Hässig <manuel.hassig at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-03-28 08:53:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8ef78323b1177782a645155fda19544fae24c279

8350471: Unhandled compilation bailout in GraphKit::builtin_throw

Reviewed-by: thartmann, chagedorn, kvn

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

Changeset: 3e9a7a4a
Branch: master
Author:    Manuel Hässig <manuel.hassig at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-03-28 08:58:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3e9a7a4aed168422473c941ff5626d0d65aaadfa

8353063: make/ide/vscode: Invalid Configuration Values

Reviewed-by: erikj, thartmann

! make/ide/vscode/hotspot/indexers/ccls-settings.txt
! make/ide/vscode/hotspot/indexers/clangd-settings.txt
! make/ide/vscode/hotspot/indexers/rtags-settings.txt

Changeset: 1d153663
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2025-03-28 11:01:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1d15366328ef7f4d3a49d89ebafd868085a0391e

Automatic merge of jdk:master into master




More information about the panama-dev mailing list