[RFR] [8u] 8u302-b08 Upstream Sync

Andrew Hughes gnu.andrew at redhat.com
Fri Jul 23 05:42:19 UTC 2021


Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/

Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u302-b08/root/merge.changeset

Changes in aarch64-shenandoah-jdk8u302-b08:
  - JDK-8256157: Improve bytecode assembly
  - JDK-8256491: Better HTTP transport
  - JDK-8258432: Improve file transfers
  - JDK-8260453: Improve Font Bounding
  - JDK-8260960: Signs of jarsigner signing
  - JDK-8260967: Better jar file validation
  - JDK-8262380: Enhance XML processing passes
  - JDK-8262403: Enhanced data transfers
  - JDK-8262410: Enhanced rules for zones
  - JDK-8262477: Enhance String Conclusions
  - JDK-8262967: Improve Zip file support
  - JDK-8264066: Enhance compiler validation
  - JDK-8264079: Improve abstractions
  - JDK-8264460: Improve NTLM support
  - JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS

Main issues of note:
None, clean merge.

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 
 b/src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java    |    6 ++-
 b/src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java      |   11 +++++
 b/src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties |    2 -
 b/src/com/sun/org/apache/xml/internal/serializer/ToStream.java           |   19 +++++-----
 b/src/jdk/xml/internal/JdkXmlUtils.java                                  |   18 ++++++++-
 6 files changed, 43 insertions(+), 14 deletions(-)

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/mapfiles/libzip/mapfile-vers                                 |    1 
 b/make/mapfiles/libzip/reorder-sparc                                |    1 
 b/make/mapfiles/libzip/reorder-sparcv9                              |    1 
 b/make/mapfiles/libzip/reorder-x86                                  |    1 
 b/src/share/classes/com/sun/security/ntlm/NTLM.java                 |    4 
 b/src/share/classes/java/awt/datatransfer/MimeType.java             |   10 
 b/src/share/classes/java/time/zone/ZoneRules.java                   |   14 +
 b/src/share/classes/java/util/jar/JarFile.java                      |   13 -
 b/src/share/classes/java/util/jar/JarInputStream.java               |    4 
 b/src/share/classes/java/util/jar/JarVerifier.java                  |   21 +
 b/src/share/classes/java/util/zip/ZipFile.java                      |   22 +
 b/src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java |    6 
 b/src/share/classes/sun/font/TrueTypeFont.java                      |   24 +-
 b/src/share/classes/sun/misc/JavaUtilZipFileAccess.java             |    4 
 b/src/share/classes/sun/net/ftp/impl/FtpClient.java                 |  116 +++++++++-
 b/src/share/classes/sun/net/httpserver/ServerImpl.java              |   59 ++++-
 b/src/share/classes/sun/security/tools/jarsigner/Main.java          |   25 +-
 b/src/share/classes/sun/security/tools/jarsigner/Resources.java     |    7 
 b/src/share/classes/sun/security/util/SignatureFileVerifier.java    |   10 
 b/src/share/native/java/util/zip/ZipFile.c                          |    8 
 b/src/share/native/java/util/zip/zip_util.c                         |   29 ++
 b/src/share/native/java/util/zip/zip_util.h                         |    1 
 b/test/sun/security/tools/jarsigner/concise_jarsigner.sh            |   20 +
 24 files changed, 343 insertions(+), 59 deletions(-)

diffstat for hotspot
 b/.hgtags                                      |    1 
 b/src/cpu/aarch64/vm/aarch64.ad                |    7 +
 b/src/share/vm/c1/c1_RangeCheckElimination.cpp |    4 
 b/src/share/vm/code/dependencies.cpp           |  106 ++++++++++++++++++++-----
 b/src/share/vm/code/dependencies.hpp           |    3 
 5 files changed, 101 insertions(+), 20 deletions(-)

Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.

Ok to push?

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