Skip to content

Commit 666662b

Browse files
committed
Merge master jdk-17.0.6+1 into openj9-staging
Signed-off-by: J9 Build <[email protected]>
2 parents 960fe83 + 406b72d commit 666662b

File tree

298 files changed

+37036
-1752
lines changed

Some content is hidden

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

298 files changed

+37036
-1752
lines changed

.jcheck/conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[general]
22
project=jdk-updates
33
jbs=JDK
4-
version=17.0.5
4+
version=17.0.6
55

66
[checks]
77
error=author,committer,reviewers,merge,issues,executable,symlink,message,hg-tag,whitespace,problemlists

make/conf/version-numbers.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828

2929
DEFAULT_VERSION_FEATURE=17
3030
DEFAULT_VERSION_INTERIM=0
31-
DEFAULT_VERSION_UPDATE=5
31+
DEFAULT_VERSION_UPDATE=6
3232
DEFAULT_VERSION_PATCH=0
3333
DEFAULT_VERSION_EXTRA1=0
3434
DEFAULT_VERSION_EXTRA2=0
3535
DEFAULT_VERSION_EXTRA3=0
36-
DEFAULT_VERSION_DATE=2022-10-18
36+
DEFAULT_VERSION_DATE=2023-01-17
3737
DEFAULT_VERSION_CLASSFILE_MAJOR=61 # "`$EXPR $DEFAULT_VERSION_FEATURE + 44`"
3838
DEFAULT_VERSION_CLASSFILE_MINOR=0
3939
DEFAULT_VERSION_DOCS_API_SINCE=11
4040
DEFAULT_ACCEPTABLE_BOOT_VERSIONS="16 17"
4141
DEFAULT_JDK_SOURCE_TARGET_VERSION=17
42-
DEFAULT_PROMOTED_VERSION_PRE=
42+
DEFAULT_PROMOTED_VERSION_PRE=ea

make/data/autoheaders/assemblyprefix.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
#
55
# This code is free software; you can redistribute it and/or modify it
66
# under the terms of the GNU General Public License version 2 only, as
7-
# published by the Free Software Foundation.
7+
# published by the Free Software Foundation. Oracle designates this
8+
# particular file as subject to the "Classpath" exception as provided
9+
# by Oracle in the LICENSE file that accompanied this code.
810
#
911
# This code is distributed in the hope that it will be useful, but WITHOUT
1012
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or

make/data/tzdata/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
# or visit www.oracle.com if you need additional information or have any
2222
# questions.
2323
#
24-
tzdata2022c
24+
tzdata2022e

make/data/tzdata/asia

Lines changed: 48 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2254,6 +2254,17 @@ Zone Asia/Tokyo 9:18:59 - LMT 1887 Dec 31 15:00u
22542254
# From the Arabic version, it seems to say it would be at midnight
22552255
# (assume 24:00) on the last Thursday in February, starting from 2022.
22562256

2257+
# From Issam Al-Zuwairi (2022-10-05):
2258+
# The Council of Ministers in Jordan decided Wednesday 5th October 2022,
2259+
# that daylight saving time (DST) will be throughout the year....
2260+
#
2261+
# From Brian Inglis (2022-10-06):
2262+
# https://petra.gov.jo/Include/InnerPage.jsp?ID=45567&lang=en&name=en_news
2263+
#
2264+
# From Paul Eggert (2022-10-05):
2265+
# Like Syria, model this as a transition from EEST +03 (DST) to plain +03
2266+
# (non-DST) at the point where DST would otherwise have ended.
2267+
22572268
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
22582269
Rule Jordan 1973 only - Jun 6 0:00 1:00 S
22592270
Rule Jordan 1973 1975 - Oct 1 0:00 0 -
@@ -2285,11 +2296,12 @@ Rule Jordan 2005 only - Sep lastFri 0:00s 0 -
22852296
Rule Jordan 2006 2011 - Oct lastFri 0:00s 0 -
22862297
Rule Jordan 2013 only - Dec 20 0:00 0 -
22872298
Rule Jordan 2014 2021 - Mar lastThu 24:00 1:00 S
2288-
Rule Jordan 2014 max - Oct lastFri 0:00s 0 -
2289-
Rule Jordan 2022 max - Feb lastThu 24:00 1:00 S
2299+
Rule Jordan 2014 2022 - Oct lastFri 0:00s 0 -
2300+
Rule Jordan 2022 only - Feb lastThu 24:00 1:00 S
22902301
# Zone NAME STDOFF RULES FORMAT [UNTIL]
22912302
Zone Asia/Amman 2:23:44 - LMT 1931
2292-
2:00 Jordan EE%sT
2303+
2:00 Jordan EE%sT 2022 Oct 28 0:00s
2304+
3:00 - +03
22932305

22942306

22952307
# Kazakhstan
@@ -3398,10 +3410,6 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
33983410
# The winter time in 2015 started on October 23 at 01:00.
33993411
# https://wafa.ps/ar_page.aspx?id=CgpCdYa670694628582aCgpCdY
34003412
# http://www.palestinecabinet.gov.ps/portal/meeting/details/27583
3401-
#
3402-
# From Paul Eggert (2019-04-10):
3403-
# For now, guess spring-ahead transitions are at 00:00 on the Saturday
3404-
# preceding March's last Sunday (i.e., Sat>=24).
34053413

34063414
# From P Chan (2021-10-18):
34073415
# http://wafa.ps/Pages/Details/34701
@@ -3418,6 +3426,18 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
34183426
# From Heba Hamad (2022-03-10):
34193427
# summer time will begin in Palestine from Sunday 03-27-2022, 00:00 AM.
34203428

3429+
# From Heba Hamad (2022-08-30):
3430+
# winter time will begin in Palestine from Saturday 10-29, 02:00 AM by
3431+
# 60 minutes backwards. Also the state of Palestine adopted the summer
3432+
# and winter time for the years: 2023,2024,2025,2026 ...
3433+
# https://mm.icann.org/pipermail/tz/attachments/20220830/9f024566/Time-0001.pdf
3434+
# (2022-08-31): ... the Saturday before the last Sunday in March and October
3435+
# at 2:00 AM ,for the years from 2023 to 2026.
3436+
# (2022-09-05): https://mtit.pna.ps/Site/New/1453
3437+
#
3438+
# From Paul Eggert (2022-08-31):
3439+
# For now, assume that this rule will also be used after 2026.
3440+
34213441
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
34223442
Rule EgyptAsia 1957 only - May 10 0:00 1:00 S
34233443
Rule EgyptAsia 1957 1958 - Oct 1 0:00 0 -
@@ -3448,14 +3468,16 @@ Rule Palestine 2013 only - Sep 27 0:00 0 -
34483468
Rule Palestine 2014 only - Oct 24 0:00 0 -
34493469
Rule Palestine 2015 only - Mar 28 0:00 1:00 S
34503470
Rule Palestine 2015 only - Oct 23 1:00 0 -
3451-
Rule Palestine 2016 2018 - Mar Sat>=24 1:00 1:00 S
3452-
Rule Palestine 2016 2018 - Oct Sat>=24 1:00 0 -
3471+
Rule Palestine 2016 2018 - Mar Sat<=30 1:00 1:00 S
3472+
Rule Palestine 2016 2018 - Oct Sat<=30 1:00 0 -
34533473
Rule Palestine 2019 only - Mar 29 0:00 1:00 S
3454-
Rule Palestine 2019 only - Oct Sat>=24 0:00 0 -
3455-
Rule Palestine 2020 2021 - Mar Sat>=24 0:00 1:00 S
3474+
Rule Palestine 2019 only - Oct Sat<=30 0:00 0 -
3475+
Rule Palestine 2020 2021 - Mar Sat<=30 0:00 1:00 S
34563476
Rule Palestine 2020 only - Oct 24 1:00 0 -
3457-
Rule Palestine 2021 max - Oct Fri>=23 1:00 0 -
3458-
Rule Palestine 2022 max - Mar Sun>=25 0:00 1:00 S
3477+
Rule Palestine 2021 only - Oct 29 1:00 0 -
3478+
Rule Palestine 2022 only - Mar 27 0:00 1:00 S
3479+
Rule Palestine 2022 max - Oct Sat<=30 2:00 0 -
3480+
Rule Palestine 2023 max - Mar Sat<=30 2:00 1:00 S
34593481

34603482
# Zone NAME STDOFF RULES FORMAT [UNTIL]
34613483
Zone Asia/Gaza 2:17:52 - LMT 1900 Oct
@@ -3828,19 +3850,27 @@ Rule Syria 2007 only - Nov Fri>=1 0:00 0 -
38283850
# Our brief summary:
38293851
# https://www.timeanddate.com/news/time/syria-dst-2012.html
38303852

3831-
# From Arthur David Olson (2012-03-27):
3832-
# Assume last Friday in March going forward XXX.
3853+
# From Steffen Thorsen (2022-10-05):
3854+
# Syria is adopting year-round DST, starting this autumn....
3855+
# From https://www.enabbaladi.net/archives/607812
3856+
# "This [the decision] came after the weekly government meeting today,
3857+
# Tuesday 4 October ..."
3858+
#
3859+
# From Paul Eggert (2022-10-05):
3860+
# Like Jordan, model this as a transition from EEST +03 (DST) to plain +03
3861+
# (non-DST) at the point where DST would otherwise have ended.
38333862

38343863
Rule Syria 2008 only - Apr Fri>=1 0:00 1:00 S
38353864
Rule Syria 2008 only - Nov 1 0:00 0 -
38363865
Rule Syria 2009 only - Mar lastFri 0:00 1:00 S
38373866
Rule Syria 2010 2011 - Apr Fri>=1 0:00 1:00 S
3838-
Rule Syria 2012 max - Mar lastFri 0:00 1:00 S
3839-
Rule Syria 2009 max - Oct lastFri 0:00 0 -
3867+
Rule Syria 2012 2022 - Mar lastFri 0:00 1:00 S
3868+
Rule Syria 2009 2022 - Oct lastFri 0:00 0 -
38403869

38413870
# Zone NAME STDOFF RULES FORMAT [UNTIL]
38423871
Zone Asia/Damascus 2:25:12 - LMT 1920 # Dimashq
3843-
2:00 Syria EE%sT
3872+
2:00 Syria EE%sT 2022 Oct 28 0:00
3873+
3:00 - +03
38443874

38453875
# Tajikistan
38463876
# From Shanks & Pottenger.

make/data/tzdata/backward

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ Link Etc/UTC Etc/UCT
113113
Link Europe/London Europe/Belfast
114114
Link Europe/Kyiv Europe/Kiev
115115
Link Europe/Chisinau Europe/Tiraspol
116+
Link Europe/Kyiv Europe/Uzhgorod
117+
Link Europe/Kyiv Europe/Zaporozhye
116118
Link Europe/London GB
117119
Link Europe/London GB-Eire
118120
Link Etc/GMT GMT+0

make/data/tzdata/europe

Lines changed: 11 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -2638,10 +2638,14 @@ Zone Europe/Simferopol 2:16:24 - LMT 1880
26382638
# From Alexander Krivenyshev (2014-03-17):
26392639
# time change at 2:00 (2am) on March 30, 2014
26402640
# https://vz.ru/news/2014/3/17/677464.html
2641-
# From Paul Eggert (2014-03-30):
2642-
# Simferopol and Sevastopol reportedly changed their central town clocks
2643-
# late the previous day, but this appears to have been ceremonial
2644-
# and the discrepancies are small enough to not worry about.
2641+
# From Tim Parenti (2022-07-01), per Paul Eggert (2014-03-30):
2642+
# The clocks at the railway station in Simferopol were put forward from 22:00
2643+
# to 24:00 the previous day in a "symbolic ceremony"; however, per
2644+
# contemporaneous news reports, "ordinary Crimeans [made] the daylight savings
2645+
# time switch at 2am" on Sunday.
2646+
# https://www.business-standard.com/article/pti-stories/crimea-to-set-clocks-to-russia-time-114033000014_1.html
2647+
# https://www.reuters.com/article/us-ukraine-crisis-crimea-time/crimea-switches-to-moscow-time-amid-incorporation-frenzy-idUKBREA2S0LT20140329
2648+
# https://www.bbc.com/news/av/world-europe-26806583
26452649
2:00 EU EE%sT 2014 Mar 30 2:00
26462650
4:00 - MSK 2014 Oct 26 2:00s
26472651
3:00 - MSK
@@ -3413,7 +3417,7 @@ Zone Europe/Madrid -0:14:44 - LMT 1901 Jan 1 0:00u
34133417
0:00 Spain WE%sT 1940 Mar 16 23:00
34143418
1:00 Spain CE%sT 1979
34153419
1:00 EU CE%sT
3416-
Zone Africa/Ceuta -0:21:16 - LMT 1900 Dec 31 23:38:44
3420+
Zone Africa/Ceuta -0:21:16 - LMT 1901 Jan 1 0:00u
34173421
0:00 - WET 1918 May 6 23:00
34183422
0:00 1:00 WEST 1918 Oct 7 23:00
34193423
0:00 - WET 1924
@@ -3774,8 +3778,8 @@ Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents.
37743778
# US colleague David Cochrane) are still trying to get more
37753779
# information upon these local deviations from Kiev rules.
37763780
#
3777-
# From Paul Eggert (2022-02-08):
3778-
# For now, assume that Ukraine's other three zones followed the same rules,
3781+
# From Paul Eggert (2022-08-27):
3782+
# For now, assume that Ukraine's zones all followed the same rules,
37793783
# except that Crimea switched to Moscow time in 1994 as described elsewhere.
37803784

37813785
# From Igor Karpov, who works for the Ukrainian Ministry of Justice,
@@ -3845,21 +3849,7 @@ Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents.
38453849
# * Ukrainian Government's Resolution of 20.03.1992, No. 139.
38463850
# http://www.uazakon.com/documents/date_8u/pg_grcasa.htm
38473851

3848-
# From Paul Eggert (2022-04-12):
3849-
# As is usual in tzdb, Ukrainian zones use the most common English spellings.
3850-
# In particular, tzdb's name Europe/Kyiv uses the most common spelling in
3851-
# English for Ukraine's capital. Although tzdb's former name was Europe/Kiev,
3852-
# "Kyiv" is now more common due to widespread reporting of the current conflict.
3853-
# Conversely, tzdb continues to use the names Europe/Uzhgorod and
3854-
# Europe/Zaporozhye; this is similar to tzdb's use of Europe/Prague, which is
3855-
# certainly wrong as a transliteration of the Czech "Praha".
3856-
# English-language spelling of Ukrainian names is in flux, and
3857-
# some day "Uzhhorod" or "Zaporizhzhia" may become substantially more
3858-
# common in English; in the meantime, do not change these
3859-
# English spellings as that means less disruption for our users.
3860-
38613852
# Zone NAME STDOFF RULES FORMAT [UNTIL]
3862-
# This represents most of Ukraine. See above for the spelling of "Kyiv".
38633853
Zone Europe/Kyiv 2:02:04 - LMT 1880
38643854
2:02:04 - KMT 1924 May 2 # Kyiv Mean Time
38653855
2:00 - EET 1930 Jun 21
@@ -3869,34 +3859,6 @@ Zone Europe/Kyiv 2:02:04 - LMT 1880
38693859
2:00 1:00 EEST 1991 Sep 29 3:00
38703860
2:00 C-Eur EE%sT 1996 May 13
38713861
2:00 EU EE%sT
3872-
# Transcarpathia used CET 1990/1991.
3873-
# "Uzhhorod" is the transliteration of the Rusyn/Ukrainian pronunciation, but
3874-
# "Uzhgorod" is more common in English.
3875-
Zone Europe/Uzhgorod 1:29:12 - LMT 1890 Oct
3876-
1:00 - CET 1940
3877-
1:00 C-Eur CE%sT 1944 Oct
3878-
1:00 1:00 CEST 1944 Oct 26
3879-
1:00 - CET 1945 Jun 29
3880-
3:00 Russia MSK/MSD 1990
3881-
3:00 - MSK 1990 Jul 1 2:00
3882-
1:00 - CET 1991 Mar 31 3:00
3883-
2:00 - EET 1992 Mar 20
3884-
2:00 C-Eur EE%sT 1996 May 13
3885-
2:00 EU EE%sT
3886-
# Zaporozh'ye and eastern Lugansk oblasts observed DST 1990/1991.
3887-
# "Zaporizhzhia" is the transliteration of the Ukrainian name, but
3888-
# "Zaporozh'ye" is more common in English. Use the common English
3889-
# spelling, except omit the apostrophe as it is not allowed in
3890-
# portable Posix file names.
3891-
Zone Europe/Zaporozhye 2:20:40 - LMT 1880
3892-
2:20 - +0220 1924 May 2
3893-
2:00 - EET 1930 Jun 21
3894-
3:00 - MSK 1941 Aug 25
3895-
1:00 C-Eur CE%sT 1943 Oct 25
3896-
3:00 Russia MSK/MSD 1991 Mar 31 2:00
3897-
2:00 E-Eur EE%sT 1992 Mar 20
3898-
2:00 C-Eur EE%sT 1996 May 13
3899-
2:00 EU EE%sT
39003862

39013863
# Vatican City
39023864
# See Europe/Rome.

0 commit comments

Comments
 (0)