[RFR] [8u] 8u312-b05 Upstream Sync
Andrew Hughes
gnu.andrew at redhat.com
Mon Oct 4 03:32:19 UTC 2021
Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/
Merge changesets:
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/corba/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/jaxp/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/jaxws/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/jdk/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/hotspot/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/langtools/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/nashorn/merge.changeset
http://cr.openjdk.java.net/~andrew/shenandoah-8/u312-b05/root/merge.changeset
Changes in aarch64-shenandoah-jdk8u312-b05:
- JDK-7188942: Remove support of pbuffers in OGL Java2d pipeline
- JDK-8022323: [JavaSecurityScanner] review package com.sun.management.* Native methods should be private
- JDK-8131062: aarch64: add support for GHASH acceleration
- JDK-8134869: AARCH64: GHASH intrinsic is not optimal
- JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers
- JDK-8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon
- JDK-8272714: [8u] Build failure after backport of JDK-8248901 with MSVC 2013
Main issues 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/libawt/mapfile-mawt-vers | 1
b/make/mapfiles/libawt_xawt/mapfile-vers | 1
b/make/mapfiles/libmanagement/mapfile-vers | 12
b/src/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java | 5
b/src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java | 20
b/src/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java | 5
b/src/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java | 24
b/src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m | 18
b/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.h | 3
b/src/macosx/native/sun/java2d/opengl/CGLSurfaceData.m | 147 -----
b/src/share/classes/sun/awt/image/VolatileSurfaceManager.java | 4
b/src/share/classes/sun/java2d/opengl/OGLContext.java | 8
b/src/share/classes/sun/java2d/opengl/OGLSurfaceData.java | 18
b/src/share/classes/sun/java2d/opengl/OGLUtilities.java | 3
b/src/share/classes/sun/java2d/pipe/hw/AccelSurface.java | 5
b/src/share/native/sun/java2d/opengl/OGLContext.h | 4
b/src/share/native/sun/java2d/opengl/OGLSurfaceData.h | 3
b/src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java | 20
b/src/solaris/classes/sun/java2d/opengl/GLXSurfaceData.java | 10
b/src/solaris/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java | 24
b/src/solaris/classes/sun/management/OperatingSystemImpl.java | 252 ++++++----
b/src/solaris/native/sun/java2d/opengl/GLXGraphicsConfig.c | 8
b/src/solaris/native/sun/java2d/opengl/GLXSurfaceData.c | 84 ---
b/src/solaris/native/sun/management/LinuxOperatingSystem.c | 2
b/src/solaris/native/sun/management/MacosxOperatingSystem.c | 2
b/src/solaris/native/sun/management/OperatingSystemImpl.c | 10
b/src/solaris/native/sun/management/SolarisOperatingSystem.c | 2
b/src/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java | 21
b/src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java | 5
b/src/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java | 29 -
b/src/windows/classes/sun/management/OperatingSystemImpl.java | 50 +
b/src/windows/native/sun/java2d/opengl/WGLGraphicsConfig.c | 11
b/src/windows/native/sun/java2d/opengl/WGLSurfaceData.c | 176 ------
b/src/windows/native/sun/management/OperatingSystemImpl.c | 16
b/test/java/awt/image/VolatileImage/BitmaskVolatileImage.java | 93 +++
36 files changed, 414 insertions(+), 683 deletions(-)
diffstat for hotspot
b/.hgtags | 1
b/src/cpu/aarch64/vm/assembler_aarch64.hpp | 85 ++++++++-
b/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 157 +++++++++++++++++-
b/src/cpu/aarch64/vm/vm_version_aarch64.cpp | 10 +
b/src/share/vm/utilities/globalDefinitions_visCPP.hpp | 8
5 files changed, 241 insertions(+), 20 deletions(-)
Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero),
ppc64, ppc64le, aarch32 (Zero) & aarch64.
Ok to push?
Thanks,
--
Andrew :)
Pronouns: he / him or they / them
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