[aarch64-port-dev ] [RFR] [8u] 8u222-b05 Upstream Sync
Andrew John Hughes
gnu.andrew at redhat.com
Fri Jun 7 18:23:53 UTC 2019
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/
Merge changesets (excludes local AArch64 fixes):
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u222-b05/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u222-b05:
- S8019816: [TEST_BUG][macosx]
closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT
- S8044289: In ImageIO.write() and ImageIO.read() null stream is not
handled properly.
- S8055705: Rename UnixPrintServiceLookup and Win32PrintServiceLookup
as a platform neutral class name
- S8059575: JEP-JDK-8043304: Test task: Tiered Compilation level
transition tests
- S8075939: Stream.flatMap() causes breaking of short-circuiting of
terminal operations
- S8143097: java/net/ipv6tests/UdpTest.java fails intermittently with
"checkTime failed: got 1998 expected 4000"
- S8151226: Mark UdpTest.java as intermittently failing
- S8166684: PPC64: implement intrinsic code with vector instructions
for Unsafe.copyMemory()
- S8185969: PPC64: Improve VSR support to use up to 64 registers
- S8186325: AArch64: jtreg test
hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV
- S8193830: Xalan Update: Xalan Java 2.7.2
- S8196775: java/net/Socket/asyncClose/Race.java failed intermittently
on Windows with ConnectException: Connection refused
- S8202414: Unsafe write after primitive array creation may result in
array length change
- S8202651: Test ComodoCA.java fails
- S8204929: Fonts with embedded bitmaps are not always rotated
- S8210886: Remove references in xwindows.md to non-existent files.
- S8210985: Update the default SSL session cache size to 20480
- S8213183: InputMethod cannot be used after its restarting
- S8214765: All TrayIcon MessageType icons does not show up with gtk3
option set
- S8218020: Back out accidental changes that belong elsewhere
- S8218020: Fix version number in mesa.md 3rd party legal file
- S8220495: Update GIFlib library to the 5.1.8
- S8222670: pathological case of JIT recompilation and code cache bloat
- S8223537: testlibrary_tests/ctw/ClassesListTest.java fails with
Agent timeout frequently
- S8224671: AArch64: mauve System.arraycopy test failure
- S8224727: Problem list test
security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
- S8224828: aarch64: rflags is not correct after safepoint poll
- S8224880: AArch64: java/javac error with AllocatePrefetchDistance
- S8225065: Revert 8221166 (8u backport of 8048782)
Main issues of note:
No merge issues.
diffstat for root
b/THIRD_PARTY_README | 63
++++-----------------------------------------------
1 file changed, 5 insertions(+), 58 deletions(-)
diffstat for corba
b/THIRD_PARTY_README | 63
++++-----------------------------------------------
1 file changed, 5 insertions(+), 58 deletions(-)
diffstat for jaxp
b/THIRD_PARTY_README
| 63 ----------
b/src/com/sun/org/apache/xalan/internal/Version.java
| 2
b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java | 5
b/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java
| 21 +--
b/src/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java | 4
b/src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
| 4
b/src/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java
| 2
b/src/com/sun/org/apache/xml/internal/utils/NodeVector.java
| 6
8 files changed, 25 insertions(+), 82 deletions(-)
diffstat for jaxws
b/THIRD_PARTY_README | 63
++++-----------------------------------------------
1 file changed, 5 insertions(+), 58 deletions(-)
diffstat for langtools
b/THIRD_PARTY_README | 63
++++-----------------------------------------------
1 file changed, 5 insertions(+), 58 deletions(-)
diffstat for nashorn
b/THIRD_PARTY_README | 63
++++-----------------------------------------------
1 file changed, 5 insertions(+), 58 deletions(-)
diffstat for jdk
a/src/windows/classes/sun/print/services/javax.print.PrintServiceLookup
| 2
a/src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory | 2
a/test/sun/java2d/pisces/OpenJDKFillBug.java
| 173 --
b/THIRD_PARTY_README
| 63
b/make/CopyIntoClasses.gmk
| 4
b/src/share/classes/java/util/stream/DoublePipeline.java
| 30
b/src/share/classes/java/util/stream/IntPipeline.java
| 30
b/src/share/classes/java/util/stream/LongPipeline.java
| 30
b/src/share/classes/java/util/stream/ReferencePipeline.java
| 99 +
b/src/share/classes/java/util/stream/SortedOps.java
| 42
b/src/share/classes/javax/imageio/ImageIO.java
| 46
b/src/share/classes/javax/net/ssl/SSLSessionContext.java
| 50
b/src/share/classes/sun/java2d/pisces/PiscesCache.java
| 9
b/src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
| 5
b/src/share/classes/sun/print/services/javax.print.PrintServiceLookup
| 2
b/src/share/classes/sun/security/ssl/SSLSessionContextImpl.java
| 25
b/src/share/native/sun/awt/giflib/dgif_lib.c
| 122 +
b/src/share/native/sun/awt/giflib/gif_hash.h
| 5
b/src/share/native/sun/awt/giflib/gif_lib.h
| 14
b/src/share/native/sun/awt/giflib/gif_lib_private.h
| 9
b/src/share/native/sun/awt/giflib/gifalloc.c
| 18
b/src/share/native/sun/awt/giflib/openbsd-reallocarray.c
| 6
b/src/share/native/sun/font/freetypeScaler.c
| 18
b/src/solaris/classes/sun/awt/X11/InfoWindow.java
| 25
b/src/solaris/classes/sun/awt/X11/XMSelection.java
| 10
b/src/solaris/classes/sun/print/CUPSPrinter.java
| 4
b/src/solaris/classes/sun/print/IPPPrintService.java
| 4
b/src/solaris/classes/sun/print/PrintServiceLookupProvider.java
| 6
b/src/solaris/classes/sun/print/UnixPrintJob.java
| 4
b/src/solaris/classes/sun/print/UnixPrintService.java
| 58
b/src/solaris/native/sun/awt/awt_InputMethod.c
| 7
b/src/windows/classes/sun/awt/windows/WPrinterJob.java
| 6
b/src/windows/classes/sun/print/PrintServiceLookupProvider.java
| 8
b/src/windows/native/sun/windows/WPrinterJob.cpp
| 10
b/test/ProblemList.txt
| 2
b/test/java/awt/BasicStroke/DashScaleMinWidth.java
| 100 +
b/test/java/awt/BasicStroke/DashZeroWidth.java
| 98 +
b/test/java/awt/FontClass/GlyphRotationTest.java
| 87 +
b/test/java/awt/im/InputContext/ReconnectTest.java
| 253 +++
b/test/java/net/Socket/asyncClose/Race.java
| 57
b/test/java/net/ipv6tests/Tests.java
| 16
b/test/java/net/ipv6tests/UdpTest.java
| 4
b/test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java | 82 -
b/test/javax/imageio/stream/NullStreamCheckTest.java
| 202 ++
b/test/javax/xml/jaxp/transform/sort/SortTest.java
| 126 +
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-english.out
| 30
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-english.xml
| 46
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-english.xsl
| 40
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.out
| 37
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.xml
| 52
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.xsl
| 39
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.out
| 38
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.xml
| 53
b/test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.xsl
| 39
b/test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java | 792 ++++------
b/test/sun/security/ssl/SSLContextImpl/DefautlCacheSize.java
| 69
56 files changed, 2322 insertions(+), 886 deletions(-)
diffstat for hotspot
b/THIRD_PARTY_README | 63 ---
b/src/cpu/ppc/vm/assembler_ppc.hpp | 36 +
b/src/cpu/ppc/vm/assembler_ppc.inline.hpp | 23 +
b/src/cpu/ppc/vm/register_ppc.cpp | 11
b/src/cpu/ppc/vm/register_ppc.hpp | 80 +++-
b/src/cpu/ppc/vm/stubGenerator_ppc.cpp | 113 +++++
b/src/cpu/ppc/vm/vm_version_ppc.cpp | 2
b/src/share/vm/compiler/compileBroker.cpp | 6
b/src/share/vm/compiler/compileBroker.hpp | 4
b/src/share/vm/oops/instanceKlass.cpp | 13
b/src/share/vm/opto/memnode.cpp | 7
b/src/share/vm/prims/whitebox.cpp | 35 +
b/src/share/vm/runtime/advancedThresholdPolicy.cpp | 12
b/test/compiler/c2/Test8202414.java | 117 ++++++
b/test/compiler/tiered/ConstantGettersTransitionsTest.java | 193
++++++++++
b/test/compiler/tiered/Level2RecompilationTest.java | 92 ++++
b/test/compiler/tiered/LevelTransitionTest.java | 247
+++++++++++++
b/test/compiler/tiered/NonTieredLevelsTest.java | 4
b/test/compiler/tiered/TieredLevelsTest.java | 16
b/test/compiler/tiered/TransitionsTestExecutor.java | 66 +++
b/test/compiler/whitebox/CompilerWhiteBoxTest.java | 52 ++
b/test/testlibrary/whitebox/sun/hotspot/WhiteBox.java | 1
b/test/testlibrary/whitebox/sun/hotspot/code/NMethod.java | 11
23 files changed, 1076 insertions(+), 128 deletions(-)
Successfully built on x86, x86_64, s390, s390x, ppc, ppc64, ppc64le &
aarch64.
Ok to push?
--
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 aarch64-port-dev
mailing list