[RFR] [8u] 8u252-b01 Upstream Sync
Andrew John Hughes
gnu.andrew at redhat.com
Wed Jan 29 07:55:54 UTC 2020
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b01/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u252-b01:
- S8028480: (zipfs) NoSuchFileException on creating a file in
ZipFileSystem with CREATE and WRITE
- S8031191: Warning exception when XMLSignature logging is enabled
- S8034773: (zipfs) newOutputstream uses CREATE_NEW when no options
specified
- S8038431: Close InputStream when finished retrieving XML Signature
HTTP References
- S8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for
placing friend declarations within surrounding scope.
- S8046044: Fix raw and unchecked lint warnings in XML Signature Impl
- S8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java
failed with interrupted! (timed out?)
- S8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails
intermittently
- S8133489: Better messaging for PKIX path validation matching
- S8144732: VM_HeapDumper hits assert with bad dump_len
- S8150432: LocaleProviders.sh fails
- S8150460: (linux|bsd|aix)_close.c: file descriptor table may become
large or may not work at all
- S8170641:
sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails
with timeout
- S8173956: KeyStore regression due to default keystore being changed
to PKCS12
- S8216354: Syntax error in toolchain_windows.m4
- S8218553: Enhance keystore load debug output
- S8218580: endpoint identification algorithm should be case-insensitive
- S8227397: Add --with-extra-asflags configure option
- S8227662: freetype seeks to index at the end of the font data
- S8227715: GPLv2 files missing Classpath Exception
- S8231201: hs_err should print coalesced safepoint operations in
Events section
- S8231991: Mouse wheel change focus on awt/swing windows
- S8232003: (fs) Files.write can leak file descriptor in the exception
case
- S8232154: Update Mesa 3-D Headers to version 19.2.1
- S8232355: Two obsolete flags have the wrong obsolete version in 8u
- S8233023: assert(Opcode() == mem->Opcode() ||
phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) failed:
no mismatched stores, except on raw memory
- S8233404: System property to set the number of PBE iterations in
JCEKS keystores
- S8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit
hardcoded expiration date
- S8234107: Several AWT modal dialog tests failing on Linux after
JDK-8231991
- S8234264: Incorrect 8047434 JDK 8 backport in 8219677
- S8234288: Turkey Time Zone returns incorrect time zone name
- S8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is
enabled
- S8236873: Worker has a deadlock bug
- S8237523: 8u backport of JDK-8216354 didn't include
generated-configure.sh changes
Main issues of note:
None, clean merge. Above is just jdk8u252-b01.
diffstat for root
b/.hgtags | 3 +++
b/common/autoconf/flags.m4 | 10 ++++++++++
b/common/autoconf/generated-configure.sh | 22 ++++++++++++++++++++--
b/common/autoconf/hotspot-spec.gmk.in | 1 +
b/common/autoconf/toolchain_windows.m4 | 2 +-
5 files changed, 35 insertions(+), 3 deletions(-)
diffstat for corba
b/.hgtags | 3 +++
1 file changed, 3 insertions(+)
diffstat for jaxp
b/.hgtags | 3 +++
1 file changed, 3 insertions(+)
diffstat for jaxws
b/.hgtags | 3 +++
1 file changed, 3 insertions(+)
diffstat for langtools
b/.hgtags | 3 +++
1 file changed, 3 insertions(+)
diffstat for nashorn
b/.hgtags | 3 +++
1 file changed, 3 insertions(+)
diffstat for jdk
b/.hgtags
| 3
b/THIRD_PARTY_README
| 122
b/src/aix/native/java/net/aix_close.c
| 131
b/src/macosx/classes/apple/security/KeychainStore.java
| 8
b/src/share/classes/com/sun/crypto/provider/JceKeyStore.java
| 22
b/src/share/classes/com/sun/crypto/provider/KeyProtector.java
| 28
b/src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java | 12
b/src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java | 13
b/src/share/classes/java/nio/file/Files.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java | 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java | 13
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
| 13
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
| 7
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java | 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java | 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java | 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
| 2
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
| 4
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
| 7
b/src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java | 22
b/src/share/classes/sun/security/pkcs11/P11KeyStore.java
| 4
b/src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
| 15
b/src/share/classes/sun/security/provider/JavaKeyStore.java
| 17
b/src/share/classes/sun/security/ssl/ClientHandshaker.java
| 4
b/src/share/classes/sun/security/ssl/ServerHandshaker.java
| 4
b/src/share/classes/sun/tools/jconsole/Worker.java
| 16
b/src/share/classes/sun/util/resources/TimeZoneNames.java
| 9
b/src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java
| 17
b/src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java
| 2
b/src/share/lib/security/java.security-aix
| 10
b/src/share/lib/security/java.security-linux
| 10
b/src/share/lib/security/java.security-macosx
| 10
b/src/share/lib/security/java.security-solaris
| 10
b/src/share/lib/security/java.security-windows
| 10
b/src/share/native/sun/font/freetypeScaler.c
| 2
b/src/share/native/sun/java2d/opengl/J2D_GL/gl.h
| 825
b/src/share/native/sun/java2d/opengl/J2D_GL/glext.h
|17860 ++++++----
b/src/share/native/sun/java2d/opengl/J2D_GL/khrplatform.h
| 321
b/src/solaris/classes/sun/awt/X11/XBaseWindow.java
| 44
b/src/solaris/classes/sun/awt/X11/XConstants.java
| 5
b/src/solaris/native/java/net/bsd_close.c
| 129
b/src/solaris/native/java/net/linux_close.c
| 122
b/src/solaris/native/sun/java2d/opengl/J2D_GL/glx.h
| 355
b/src/solaris/native/sun/java2d/opengl/J2D_GL/glxext.h
| 1407
b/src/windows/classes/sun/security/mscapi/KeyStore.java
| 10
b/src/windows/native/sun/java2d/opengl/J2D_GL/wglext.h
| 1136
b/test/com/sun/crypto/provider/KeyProtector/IterationCount.java
| 182
b/test/demo/zipfs/ZFSTests.java
| 53
b/test/java/awt/FontMetrics/SpaceAdvance.java
| 49
b/test/java/awt/event/MouseWheelEvent/WheelModifier/MouseWheelOnBackgroundComponent.java | 170
b/test/java/util/Locale/LocaleProviders.sh
| 4
b/test/java/util/Timer/NameConstructors.java
| 41
b/test/sun/text/resources/LocaleData
| 14
b/test/sun/text/resources/LocaleDataTest.java
| 2
b/test/sun/tools/jconsole/WorkerDeadlockTest.java
| 49
60 files changed, 15481 insertions(+), 7884 deletions(-)
diffstat for hotspot
b/.hgtags | 3
b/agent/src/os/linux/ps_core.c | 11 -
b/make/aix/makefiles/vm.make | 1
b/make/bsd/makefiles/vm.make | 1
b/make/linux/makefiles/vm.make | 1
b/make/solaris/makefiles/vm.make | 1
b/src/share/vm/adlc/filebuff.cpp | 196 -------------------------
b/src/share/vm/adlc/filebuff.hpp | 28 ---
b/src/share/vm/opto/c2_globals.hpp | 3
b/src/share/vm/opto/memnode.cpp | 3
b/src/share/vm/runtime/arguments.cpp | 5
b/src/share/vm/services/heapDumper.cpp | 255
+++++++++++++++++++--------------
b/src/share/vm/utilities/vmError.cpp | 4
13 files changed, 171 insertions(+), 341 deletions(-)
Successfully built on x86, x86_64, s390, s390x, ppc, ppc64,
ppc64le & aarch64.
Ok to push?
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
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
https://keybase.io/gnu_andrew
More information about the shenandoah-dev
mailing list