[RFR] [8u] 8u292-b05 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Wed Mar 10 02:49:54 UTC 2021
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b05/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u292-b05:
- JDK-6345095: regression test EmptyClipRenderingTest fails
- JDK-6896810: TEST_BUG: java/lang/ref/SoftReference/Pin.java fails with OOME during System.out.println
- JDK-7107012: sun.jvm.hostspot.code.CompressedReadStream readDouble() conversion to long mishandled
- JDK-7112454: TEST_BUG: java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html failed
- JDK-7131835: [TEST_BUG] Test does not consider that the rounded edges of the window in Mac OS 10.7
- JDK-7185221: [macosx] Regtest should not throw exception if a suitable display mode found
- JDK-8041464: [TEST_BUG] CustomClassLoaderTransferTest does not support OS X
- JDK-8078024: javac, several incorporation steps are silently failing when an error should be reported
- JDK-8129626: G1: set_in_progress() and clear_started() needs a barrier on non-TSO platforms
- JDK-8211301: [macos] support full window content options
- JDK-8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
- JDK-8248336: AArch64: C2: offset overflow in BoxLockNode::emit
- JDK-8257746: Regression introduced with JDK-8250984 - memory might be null in some machines
- JDK-8261231: Windows IME was disabled after DnD operation
- JDK-8262073: assert(allocates2(pc)) failed: not in CodeBuffer memory
Main issues of note:
None, clean merge (no HotSpot conflicts).
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
b/src/share/classes/com/sun/tools/javac/comp/Infer.java | 58 +++++++++-
b/src/share/classes/com/sun/tools/javac/resources/compiler.properties | 23 +++
b/test/tools/javac/Diagnostics/6722234/T6722234b.java | 2
b/test/tools/javac/Diagnostics/6722234/T6722234b_1.out | 2
b/test/tools/javac/Diagnostics/6722234/T6722234b_2.out | 2
b/test/tools/javac/Diagnostics/6722234/T6722234d.java | 2
b/test/tools/javac/Diagnostics/6722234/T6722234d_1.out | 4
b/test/tools/javac/Diagnostics/6722234/T6722234d_2.out | 4
b/test/tools/javac/Diagnostics/6799605/T6799605.java | 2
b/test/tools/javac/Diagnostics/6799605/T6799605.out | 4
b/test/tools/javac/diags/examples.not-yet.txt | 2
b/test/tools/javac/diags/examples/WhereCaptured.java | 4
b/test/tools/javac/diags/examples/WhereCaptured1.java | 4
b/test/tools/javac/diags/examples/WhereIntersection.java | 22 +--
b/test/tools/javac/diags/examples/WhereIntersection2.java | 46 +++++++
b/test/tools/javac/diags/examples/WhereTypeVar2.java | 42 +++++++
b/test/tools/javac/generics/diamond/neg/Neg07.java | 2
b/test/tools/javac/generics/diamond/neg/Neg07.out | 2
b/test/tools/javac/generics/inference/4941882/T4941882.java | 2
b/test/tools/javac/generics/inference/6315770/T6315770.java | 2
b/test/tools/javac/generics/inference/6315770/T6315770.out | 2
b/test/tools/javac/generics/inference/6611449/T6611449.java | 2
b/test/tools/javac/generics/inference/6611449/T6611449.out | 8 -
b/test/tools/javac/generics/inference/6650759/T6650759m.java | 2
b/test/tools/javac/generics/inference/6650759/T6650759m.out | 2
b/test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java | 2
b/test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out | 32 ++---
b/test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java | 2
b/test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out | 4
b/test/tools/javac/generics/wildcards/6762569/T6762569b.java | 2
b/test/tools/javac/lambda/8016177/T8016177g.java | 2
b/test/tools/javac/lambda/8016177/T8016177g.out | 2
b/test/tools/javac/lambda/MethodReference41.java | 2
b/test/tools/javac/lambda/MethodReference41.out | 4
b/test/tools/javac/lambda/MethodReference43.java | 2
b/test/tools/javac/lambda/MethodReference43.out | 6 -
b/test/tools/javac/lambda/MethodReference46.java | 2
b/test/tools/javac/lambda/MethodReference46.out | 4
b/test/tools/javac/lambda/MethodReference58.java | 2
b/test/tools/javac/lambda/MethodReference58.out | 2
b/test/tools/javac/lambda/MethodReference68.java | 2
b/test/tools/javac/lambda/MethodReference68.out | 2
b/test/tools/javac/lambda/TargetType02.java | 2
b/test/tools/javac/lambda/TargetType02.out | 2
45 files changed, 241 insertions(+), 85 deletions(-)
diffstat for nashorn
b/.hgtags | 1 +
1 file changed, 1 insertion(+)
diffstat for jdk
b/.hgtags | 1
b/src/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java | 8
b/src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java | 36 +
b/src/macosx/native/sun/awt/AWTWindow.m | 35 +
b/src/windows/native/sun/windows/awt_Toolkit.cpp | 6
b/test/java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.html | 45 +
b/test/java/awt/Choice/PopdownGeneratesMouseEvents/PopdownGeneratesMouseEvents.java | 138 ++++
b/test/java/awt/FullScreen/NonExistentDisplayModeTest/NonExistentDisplayModeTest.java | 152 +++++
b/test/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java | 212 +++++++
b/test/java/awt/datatransfer/CustomClassLoaderTransferTest/AnotherInterface.java | 3
b/test/java/awt/datatransfer/CustomClassLoaderTransferTest/CustomClassLoaderTransferTest.java | 63 ++
b/test/java/awt/datatransfer/CustomClassLoaderTransferTest/TransferableList.java | 30 +
b/test/java/awt/regtesthelpers/CopyClassFile.java | 34 +
b/test/java/lang/ref/SoftReference/Pin.java | 1
b/test/sun/java2d/OpenGL/CopyAreaOOB.java | 146 ++++
b/test/sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java | 299 ++++++++++
16 files changed, 1191 insertions(+), 18 deletions(-)
diffstat for hotspot
b/.hgtags | 1
b/agent/src/share/classes/sun/jvm/hotspot/code/CompressedReadStream.java | 4 -
b/src/cpu/aarch64/vm/aarch64.ad | 16 +++--
b/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 11 +--
b/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp | 10 +++
b/src/cpu/aarch64/vm/vtableStubs_aarch64.cpp | 26 +++++---
b/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp | 4 -
b/src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp | 29 +++++-----
b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp | 2
9 files changed, 61 insertions(+), 42 deletions(-)
Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.
Ok to push?
Thanks,
--
Andrew :)
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