[RFR] [8u] 8u322-b0{4,5,6} Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Wed Feb 9 03:23:32 UTC 2022
First, the last Mercurial merge:
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u322-b04/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u322-b04:
- JDK-8274407: (tz) Update Timezone Data to 2021c
- JDK-8274467: TestZoneInfo310.java fails with tzdata2021b
- JDK-8274468: TimeZoneTest.java fails with tzdata2021b
Main issues of note:
None, clean merge (no HotSpot changes).
diffstat for root
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for corba
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jaxp
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jaxws
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for langtools
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for nashorn
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jdk
b/.hgtags | 1
b/make/data/tzdata/VERSION | 2
b/make/data/tzdata/africa | 124 +------
b/make/data/tzdata/antarctica | 29 -
b/make/data/tzdata/asia | 26 +
b/make/data/tzdata/australasia | 117 ++++++-
b/make/data/tzdata/backward | 11
b/make/data/tzdata/europe | 20 -
b/make/data/tzdata/leapseconds | 8
b/make/data/tzdata/northamerica | 266 +++++-----------
b/make/data/tzdata/southamerica | 87 ++---
b/make/data/tzdata/zone.tab | 9
b/src/share/classes/sun/util/calendar/ZoneInfoFile.java | 8
b/test/java/util/TimeZone/TimeZoneTest.java | 6
b/test/sun/util/calendar/zi/tzdata/VERSION | 2
b/test/sun/util/calendar/zi/tzdata/africa | 124 +------
b/test/sun/util/calendar/zi/tzdata/antarctica | 29 -
b/test/sun/util/calendar/zi/tzdata/asia | 26 +
b/test/sun/util/calendar/zi/tzdata/australasia | 117 ++++++-
b/test/sun/util/calendar/zi/tzdata/backward | 11
b/test/sun/util/calendar/zi/tzdata/europe | 20 -
b/test/sun/util/calendar/zi/tzdata/leapseconds | 8
b/test/sun/util/calendar/zi/tzdata/northamerica | 266 +++++-----------
b/test/sun/util/calendar/zi/tzdata/southamerica | 87 ++---
b/test/sun/util/calendar/zi/tzdata/zone.tab | 9
25 files changed, 608 insertions(+), 805 deletions(-)
diffstat for hotspot
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.
Ok to push?
Secondly, the Shenandoah changes are applied to this tree on top of 8u322-b04
to create (nearly) the same code as explained in my last e-mail. b05 & b06
are then merged on top:
https://github.com/gnu-andrew/jdk8u/tree/sh-jdk8u
Ok to push this to https://github.com/openjdk/shenandoah-jdk8u once I have
direct push access?
Changes in aarch64-shenandoah-jdk8u322-b05:
- JDK-8275766: (tz) Update Timezone Data to 2021e
- JDK-8275849: TestZoneInfo310.java fails with tzdata2021e
- JDK-8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766
Changes in aarch64-shenandoah-jdk8u322-b06:
- JDK-8264934: Enhance cross VM serialization
- JDK-8268488: More valuable DerValues
- JDK-8268494: Better inlining of inlined interfaces
- JDK-8268512: More content for ContentInfo
- JDK-8268795: Enhance digests of Jar files
- JDK-8268801: Improve PKCS attribute handling
- JDK-8268813: Better String matching
- JDK-8269151: Better construction of EncryptedPrivateKeyInfo
- JDK-8269944: Better HTTP transport redux
- JDK-8270392: Improve String constructions
- JDK-8270416: Enhance construction of Identity maps
- JDK-8270492: Better resolution of URIs
- JDK-8270498: Improve SAX Parser configuration management
- JDK-8270646: Improved scanning of XML entities
- JDK-8271962: Better TrueType font loading
- JDK-8271968: Better canonical naming
- JDK-8271987: Manifest improved manifest entries
- JDK-8272014: Better array indexing
- JDK-8272026: Verify Jar Verification
- JDK-8272236: Improve serial forms for transport
- JDK-8272272: Enhance jcmd communication
- JDK-8272462: Enhance image handling
- JDK-8273290: Enhance sound handling
- JDK-8273308: PatternMatchTest.java fails on CI
- JDK-8273748: Improve Solaris font rendering
- JDK-8273756: Enhance BMP image support
- JDK-8273838: Enhanced BMP processing
- JDK-8273968: JCK javax_xml tests fail in CI
Thanks,
--
Andrew :)
Pronouns: he / him or they / them
Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the shenandoah-dev
mailing list