Skip to content

Commit 5f70028

Browse files
authored
Merge pull request #2104 from SAP/pr-jdk-26+24
Merge to tag jdk-26+24
2 parents 8537fb3 + 676e6fd commit 5f70028

File tree

950 files changed

+139678
-52733
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

950 files changed

+139678
-52733
lines changed

make/Docs.gmk

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,7 @@ define SetupApiDocsGenerationBody
291291
$1_INDIRECT_EXPORTS := $$(call FindTransitiveIndirectDepsForModules, $$($1_MODULES))
292292
$1_ALL_MODULES := $$(sort $$($1_MODULES) $$($1_INDIRECT_EXPORTS))
293293

294-
$1_JAVA_ARGS := -Dextlink.spec.version=$$(VERSION_SPECIFICATION) \
295-
-Djspec.version=$$(VERSION_SPECIFICATION)
294+
$1_JAVA_ARGS := -Dextlink.spec.version=$$(VERSION_SPECIFICATION)
296295

297296
ifeq ($$(ENABLE_FULL_DOCS), true)
298297
$1_SEALED_GRAPHS_DIR := $$(SUPPORT_OUTPUTDIR)/docs/$1-sealed-graphs

make/Images.gmk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@ define CreateCDSArchive
149149
$1_$2_DUMP_EXTRA_ARG := $$($1_$2_COOPS_OPTION) $$($1_$2_COH_OPTION)
150150
$1_$2_DUMP_TYPE := $(if $(findstring _nocoops, $2),-NOCOOPS,)$(if $(findstring _coh, $2),-COH,)
151151

152-
# Only G1 supports dumping the shared heap, so explicitly use G1 if the JVM supports it.
153152
$1_$2_CDS_DUMP_FLAGS := $(CDS_DUMP_FLAGS) $(if $(filter g1gc, $(JVM_FEATURES_$1)), -XX:+UseG1GC)
154153

155154
ifeq ($(OPENJDK_TARGET_OS), windows)

make/data/cldr/LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
UNICODE LICENSE V3
1+
UNICODE LICENSE V3
22

33
COPYRIGHT AND PERMISSION NOTICE
44

make/data/cldr/common/bcp47/calendar.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ For terms of use, see http://www.unicode.org/copyright.html
4545
<type name="h23" description="Hour system using 0–23; 'H' in patterns" since="28" />
4646
<type name="h11" description="Hour system using 0–11; 'K' in patterns" since="28" />
4747
<type name="h24" description="Hour system using 1–24; 'k' in patterns" since="28" />
48+
<type name="c12" description="Best 12-hour cycle for locale (h11 or h12)" since="48" deprecated="true" /> <!-- Technical Preview -->
49+
<type name="c24" description="Best 24-hour cycle for locale (h23 or h24)" since="48" deprecated="true" /> <!-- Technical Preview -->
4850
</key>
4951
</keyword>
5052
</ldmlBCP47>

make/data/cldr/common/bcp47/number.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ For terms of use, see http://www.unicode.org/copyright.html
105105
<type name="thai" description="Thai digits"/>
106106
<type name="tirh" description="Tirhuta digits" since="28"/>
107107
<type name="tibt" description="Tibetan digits"/>
108+
<type name="tols" description="Tolong Siki digits" since="48"/>
108109
<type name="traditio" description="Traditional numerals — may be algorithmic" alias="traditional" since="21"/>
109110
<type name="vaii" description="Vai digits" since="21"/>
110111
<type name="wara" description="Warang Citi digits" since="28"/>

make/data/cldr/common/bcp47/timezone.xml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ For terms of use, see http://www.unicode.org/copyright.html
1717
<type name="aiaxa" description="Anguilla" alias="America/Anguilla"/>
1818
<type name="altia" description="Tirane, Albania" alias="Europe/Tirane"/>
1919
<type name="amevn" description="Yerevan, Armenia" alias="Asia/Yerevan"/>
20-
<type name="ancur" description="Curaçao" alias="America/Curacao"/>
20+
<type name="ancur" description="Curaçao" alias="America/Curacao" region="CW"/>
2121
<type name="aolad" description="Luanda, Angola" alias="Africa/Luanda"/>
22-
<type name="aqams" description="Amundsen-Scott Station, South Pole" deprecated="true" preferred="nzakl"/>
22+
<type name="aqams" description="Amundsen-Scott Station, South Pole" deprecated="true" preferred="aqmcm"/>
2323
<type name="aqcas" description="Casey Station, Bailey Peninsula" alias="Antarctica/Casey"/>
2424
<type name="aqdav" description="Davis Station, Vestfold Hills" alias="Antarctica/Davis"/>
2525
<type name="aqddu" description="Dumont d'Urville Station, Terre Adélie" alias="Antarctica/DumontDUrville"/>
2626
<type name="aqmaw" description="Mawson Station, Holme Bay" alias="Antarctica/Mawson"/>
27-
<type name="aqmcm" description="McMurdo Station, Ross Island" alias="Antarctica/McMurdo"/>
27+
<type name="aqmcm" description="McMurdo Station, Ross Island" alias="Antarctica/McMurdo Antarctica/South_Pole"/>
2828
<type name="aqplm" description="Palmer Station, Anvers Island" alias="Antarctica/Palmer"/>
2929
<type name="aqrot" description="Rothera Station, Adelaide Island" alias="Antarctica/Rothera"/>
3030
<type name="aqsyw" description="Syowa Station, East Ongul Island" alias="Antarctica/Syowa"/>
@@ -130,6 +130,7 @@ For terms of use, see http://www.unicode.org/copyright.html
130130
<type name="chzrh" description="Zurich, Switzerland" alias="Europe/Zurich"/>
131131
<type name="ciabj" description="Abidjan, Côte d'Ivoire" alias="Africa/Abidjan"/>
132132
<type name="ckrar" description="Rarotonga, Cook Islands" alias="Pacific/Rarotonga"/>
133+
<type name="clcxq" description="Aysén Region, Chile" alias="America/Coyhaique" since="48"/>
133134
<type name="clipc" description="Easter Island, Chile" alias="Pacific/Easter Chile/EasterIsland"/>
134135
<type name="clpuq" description="Punta Arenas, Chile" alias="America/Punta_Arenas" since="31"/>
135136
<type name="clscl" description="Santiago, Chile" alias="America/Santiago Chile/Continental"/>
@@ -167,7 +168,7 @@ For terms of use, see http://www.unicode.org/copyright.html
167168
<type name="est5edt" description="POSIX style time zone for US Eastern Time" deprecated="true" preferred="usnyc"/>
168169
<type name="etadd" description="Addis Ababa, Ethiopia" alias="Africa/Addis_Ababa"/>
169170
<type name="fihel" description="Helsinki, Finland" alias="Europe/Helsinki"/>
170-
<type name="fimhq" description="Mariehamn, Åland, Finland" alias="Europe/Mariehamn"/>
171+
<type name="fimhq" description="Mariehamn, Åland, Finland" alias="Europe/Mariehamn" region="AX"/>
171172
<type name="fjsuv" description="Fiji" alias="Pacific/Fiji"/>
172173
<type name="fkpsy" description="Stanley, Falkland Islands" alias="Atlantic/Stanley"/>
173174
<type name="fmksa" description="Kosrae, Micronesia" alias="Pacific/Kosrae"/>
@@ -177,7 +178,7 @@ For terms of use, see http://www.unicode.org/copyright.html
177178
<type name="frpar" description="Paris, France" alias="Europe/Paris"/>
178179
<type name="galbv" description="Libreville, Gabon" alias="Africa/Libreville"/>
179180
<type name="gaza" description="Gaza Strip, Palestinian Territories" deprecated="true" preferred="gazastrp"/>
180-
<type name="gazastrp" description="Gaza Strip, Palestinian Territories" alias="Asia/Gaza" since="40"/>
181+
<type name="gazastrp" description="Gaza Strip, Palestinian Territories" alias="Asia/Gaza" since="40" region="PS"/>
181182
<type name="gblon" description="London, United Kingdom" alias="Europe/London Europe/Belfast GB GB-Eire"/>
182183
<type name="gdgnd" description="Grenada" alias="America/Grenada"/>
183184
<type name="getbs" description="Tbilisi, Georgia" alias="Asia/Tbilisi"/>
@@ -193,16 +194,16 @@ For terms of use, see http://www.unicode.org/copyright.html
193194
<type name="gmt" description="Greenwich Mean Time" alias="Etc/GMT Etc/GMT+0 Etc/GMT-0 Etc/GMT0 Etc/Greenwich GMT GMT+0 GMT-0 GMT0 Greenwich" since="31"/>
194195
<type name="gncky" description="Conakry, Guinea" alias="Africa/Conakry"/>
195196
<type name="gpbbr" description="Guadeloupe" alias="America/Guadeloupe"/>
196-
<type name="gpmsb" description="Marigot, Saint Martin" alias="America/Marigot"/>
197-
<type name="gpsbh" description="Saint Barthélemy" alias="America/St_Barthelemy"/>
197+
<type name="gpmsb" description="Marigot, Saint Martin" alias="America/Marigot" region="MF"/>
198+
<type name="gpsbh" description="Saint Barthélemy" alias="America/St_Barthelemy" region="BL"/>
198199
<type name="gqssg" description="Malabo, Equatorial Guinea" alias="Africa/Malabo"/>
199200
<type name="grath" description="Athens, Greece" alias="Europe/Athens EET"/>
200201
<type name="gsgrv" description="South Georgia and the South Sandwich Islands" alias="Atlantic/South_Georgia"/>
201202
<type name="gtgua" description="Guatemala" alias="America/Guatemala"/>
202203
<type name="gugum" description="Guam" alias="Pacific/Guam"/>
203204
<type name="gwoxb" description="Bissau, Guinea-Bissau" alias="Africa/Bissau"/>
204205
<type name="gygeo" description="Guyana" alias="America/Guyana"/>
205-
<type name="hebron" description="West Bank, Palestinian Territories" alias="Asia/Hebron" since="21"/>
206+
<type name="hebron" description="West Bank, Palestinian Territories" alias="Asia/Hebron" since="21" region="PS"/>
206207
<type name="hkhkg" description="Hong Kong SAR China" alias="Asia/Hong_Kong Hongkong"/>
207208
<type name="hntgu" description="Tegucigalpa, Honduras" alias="America/Tegucigalpa"/>
208209
<type name="hrzag" description="Zagreb, Croatia" alias="Europe/Zagreb"/>
@@ -220,7 +221,7 @@ For terms of use, see http://www.unicode.org/copyright.html
220221
<type name="irthr" description="Tehran, Iran" alias="Asia/Tehran Iran"/>
221222
<type name="isrey" description="Reykjavik, Iceland" alias="Atlantic/Reykjavik Iceland"/>
222223
<type name="itrom" description="Rome, Italy" alias="Europe/Rome"/>
223-
<type name="jeruslm" description="Jerusalem" alias="Asia/Jerusalem Asia/Tel_Aviv Israel"/>
224+
<type name="jeruslm" description="Jerusalem" alias="Asia/Jerusalem Asia/Tel_Aviv Israel" region="IL"/>
224225
<type name="jesth" description="Jersey" alias="Europe/Jersey"/>
225226
<type name="jmkin" description="Jamaica" alias="America/Jamaica Jamaica"/>
226227
<type name="joamm" description="Amman, Jordan" alias="Asia/Amman"/>
@@ -305,7 +306,7 @@ For terms of use, see http://www.unicode.org/copyright.html
305306
<type name="npktm" description="Kathmandu, Nepal" alias="Asia/Katmandu Asia/Kathmandu" iana="Asia/Kathmandu"/>
306307
<type name="nrinu" description="Nauru" alias="Pacific/Nauru"/>
307308
<type name="nuiue" description="Niue" alias="Pacific/Niue"/>
308-
<type name="nzakl" description="Auckland, New Zealand" alias="Pacific/Auckland Antarctica/South_Pole NZ"/>
309+
<type name="nzakl" description="Auckland, New Zealand" alias="Pacific/Auckland NZ"/>
309310
<type name="nzcht" description="Chatham Islands, New Zealand" alias="Pacific/Chatham NZ-CHAT"/>
310311
<type name="ommct" description="Muscat, Oman" alias="Asia/Muscat"/>
311312
<type name="papty" description="Panama" alias="America/Panama EST"/>

make/data/cldr/common/dtd/cldrTest.dtd

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
<!--
2-
Copyright © 2003-2010 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
3-
4-
Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified.
5-
6-
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
7-
8-
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.
2+
Copyright © 1991-2025 Unicode, Inc.
3+
For terms of use, see http://www.unicode.org/copyright.html
4+
SPDX-License-Identifier: Unicode-3.0
5+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
96
-->
107

8+
<!-- This is only referenced by the deprecated GenerateLikelySubtagTests.java - see CLDR-17535 -->
9+
1110
<!ELEMENT cldrTest ((number | date | zoneFields | collation | likelySubtags)*) >
1211
<!ATTLIST cldrTest version CDATA #REQUIRED>
1312
<!ATTLIST cldrTest base CDATA #REQUIRED>
@@ -48,4 +47,3 @@ Except as contained in this notice, the name of a copyright holder shall not be
4847
<!-- likelySubtags result attributes -->
4948
<!ATTLIST result add NMTOKEN #IMPLIED>
5049
<!ATTLIST result remove NMTOKEN #IMPLIED>
51-

0 commit comments

Comments
 (0)