[aarch64-port-dev ] [RFR] [8u] 8u252-b04 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Fri Feb 28 04:54:45 UTC 2020
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u252-b04/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u252-b04:
- S8038631: Create wrapper for awt.Robot with additional functionality
- S8047212:
runtime/ParallelClassLoading/bootstrap/random/inner-complex
assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor
is invalid
- S8135318: CMS wrong max_eden_size for check_gc_overhead_limit
- S8144445: Maximum size checking in Marlin ArrayCache utility methods
is not optimal
- S8144446: Automate the Marlin crash test
- S8144630: Use PrivilegedAction to create Thread in Marlin RendererStats
- S8215756: Memory leaks in the AWT on macOS
- S8219244: NMT: Change ThreadSafepointState's allocation type from
mtInternal to mtThread
- S8225128: Add exception for expiring DocuSign root to VerifyCACerts test
- S8229345: Memory leak due to vtable stubs not being shared on SPARC
- S8229872: (fs) Increase buffer size used with getmntent
- S8236179: C1 register allocation error with T_ADDRESS
- S8237368: Problem with NullPointerException in RMI TCPEndpoint.read
Main issue 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 +
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/make/mapfiles/libnio/mapfile-linux
| 4
b/src/macosx/native/sun/awt/AWTView.m
| 7
b/src/macosx/native/sun/awt/AWTWindow.m
| 2
b/src/macosx/native/sun/awt/CGraphicsEnv.m
| 2
b/src/share/classes/sun/java2d/marlin/ArrayCache.java
| 38 -
b/src/share/classes/sun/java2d/marlin/Renderer.java
| 7
b/src/share/classes/sun/java2d/marlin/RendererStats.java
| 42 -
b/src/share/classes/sun/java2d/marlin/Stroker.java
| 5
b/src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
| 2
b/src/solaris/classes/sun/nio/fs/LinuxFileSystem.java
| 20
b/src/solaris/classes/sun/nio/fs/LinuxNativeDispatcher.java
| 19
b/src/solaris/classes/sun/nio/fs/UnixNativeDispatcher.java
| 7
b/src/solaris/native/sun/nio/fs/LinuxNativeDispatcher.c
| 45 +
b/src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c
| 16
b/test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java | 113 +++
b/test/lib/testlibrary/ExtendedRobot.java
| 372 ++++++++++
b/test/sun/java2d/marlin/ArrayCacheSizeTest.java
| 131 +++
b/test/sun/java2d/marlin/CrashTest.java
| 59 -
b/test/sun/security/lib/cacerts/VerifyCACerts.java
| 4
20 files changed, 823 insertions(+), 73 deletions(-)
diffstat for hotspot
b/.hgtags
| 1
b/src/cpu/ppc/vm/globals_ppc.hpp
| 4
b/src/cpu/sparc/vm/c1_FrameMap_sparc.cpp
| 2
b/src/cpu/sparc/vm/globals_sparc.hpp
| 3
b/src/cpu/x86/vm/c1_FrameMap_x86.cpp
| 2
b/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
| 4
b/src/cpu/x86/vm/globals_x86.hpp
| 3
b/src/cpu/zero/vm/globals_zero.hpp
| 3
b/src/share/vm/c1/c1_FrameMap.hpp
| 4
b/src/share/vm/code/vtableStubs.cpp
| 4
b/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp | 4
b/src/share/vm/runtime/globals.hpp
| 5
b/src/share/vm/runtime/safepoint.hpp
| 2
b/src/share/vm/runtime/synchronizer.cpp
| 92 +++++-----
b/src/share/vm/runtime/synchronizer.hpp
| 2
b/src/share/vm/runtime/vmStructs.cpp
| 19 +-
16 files changed, 88 insertions(+), 66 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
More information about the aarch64-port-dev
mailing list