[RFR] [8u] 8u282-b03 Upstream Sync

Andrew Hughes gnu.andrew at redhat.com
Tue Jan 5 15:29:04 UTC 2021


Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u282-b03/

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

Changes in aarch64-shenandoah-jdk8u282-b03:
  - JDK-8008657: JSpinner setComponentOrientation doesn't affect on text orientation
  - JDK-8041592: [TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk
  - JDK-8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java
  - JDK-8168292: [TESTBUG] [macosx] Test java/awt/TrayIcon/DragEventSource/DragEventSource.java fails on OS X
  - JDK-8168682: jdk/test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java fails with -Xcomp
  - JDK-8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable
  - JDK-8255603: Memory/Performance regression after JDK-8210985

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/src/share/classes/javax/swing/JSpinner.java                              |   11 
 b/src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java             |   35 
 b/src/share/classes/sun/security/util/Cache.java                           |    5 
 b/test/java/awt/EventQueue/NonComponentSourcePost.java                     |   86 +
 b/test/java/awt/Mixing/AWT_Mixing/FrameBorderCounter.java                  |   95 +
 b/test/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java        |  144 +
 b/test/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java   |  692 ++++++++
 b/test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java       |   51 
 b/test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java                  |   51 
 b/test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java            |   54 
 b/test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java                |   99 +
 b/test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java   |   53 
 b/test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java              |   50 
 b/test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java  |  127 +
 b/test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java           |  167 ++
 b/test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java       |  124 +
 b/test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java           |  102 +
 b/test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java        |   53 
 b/test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java                   |   52 
 b/test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java         |   50 
 b/test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java                    |   49 
 b/test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java                 |  149 +
 b/test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java        |   53 
 b/test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java                   |   52 
 b/test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java               |  124 +
 b/test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java  |   53 
 b/test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java             |   52 
 b/test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java    |   67 
 b/test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java               |   66 
 b/test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java              |  129 +
 b/test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java       |   52 
 b/test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java                  |   51 
 b/test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java      |   67 
 b/test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java                 |   64 
 b/test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java               |  130 +
 b/test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java        |   87 +
 b/test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java                   |   73 
 b/test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java     |   53 
 b/test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java                |   52 
 b/test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java    |   53 
 b/test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java               |   52 
 b/test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java |   51 
 b/test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java            |   50 
 b/test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java                 |  127 +
 b/test/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java                |  462 +++++
 b/test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java                   |  164 ++
 b/test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java             |   48 
 b/test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java                 |  800 ++++++++++
 b/test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java           |  160 ++
 b/test/java/awt/Mixing/AWT_Mixing/Util.java                                |  601 +++++++
 b/test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java                 |  151 +
 b/test/java/awt/TrayIcon/DragEventSource/DragEventSource.java              |   31 
 b/test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java             |   86 -
 b/test/java/lang/ClassLoader/forNameLeak/test.policy                       |    1 
 b/test/javax/swing/JSpinner/8008657/bug8008657.java                        |  155 +
 b/test/javax/swing/plaf/nimbus/8057791/bug8057791.java                     |    7 
 57 files changed, 6457 insertions(+), 67 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?

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