git: openjdk/jdk8u: 4 new changesets

Poonam Bajaj poonam at openjdk.org
Fri Aug 26 14:03:27 UTC 2022


Changeset: 39fa6fb1
Author:    George Adams <georgeadams1995 at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-08-04 07:11:16 +0000
URL:       https://git.openjdk.org/jdk8u/commit/39fa6fb17215d823aacad51669750b76c987973d

8290000: Bump macOS GitHub actions to macOS 11

Reviewed-by: sgehwolf
Backport-of: 4e6cd67fec3d978f4c8c1aed95a1d09b544eff68

! .github/workflows/submit.yml

Changeset: deae94f8
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-08-04 13:40:41 +0000
URL:       https://git.openjdk.org/jdk8u/commit/deae94f8e3805cf806967d7b320c20d87c0ffab0

8288865: [aarch64] LDR instructions must use legitimized addresses

Reviewed-by: adinn
Backport-of: 1f4028960a3934853104efd1d95991b137b5f520

! hotspot/src/cpu/aarch64/vm/aarch64.ad
! hotspot/src/cpu/aarch64/vm/ad_encode.m4
! hotspot/test/compiler/8235385/NonVolatileMemoryAccessWithLongOffset.java

Changeset: b52eb70f
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-08-05 21:04:59 +0000
URL:       https://git.openjdk.org/jdk8u/commit/b52eb70faf9f4e2646400c9565af67e6916c5ac9

8287132: Retire Runtime.runFinalizersOnExit so that it always throws UOE

Reviewed-by: hseigel, iris, andrew
Backport-of: 0d4cfc090c651786535529acfe5acb0209cb1d3d

! hotspot/make/aix/makefiles/mapfile-vers-debug
! hotspot/make/aix/makefiles/mapfile-vers-product
! hotspot/make/bsd/makefiles/mapfile-vers-debug
! hotspot/make/bsd/makefiles/mapfile-vers-product
! hotspot/make/linux/makefiles/mapfile-vers-debug
! hotspot/make/linux/makefiles/mapfile-vers-product
! hotspot/make/solaris/makefiles/mapfile-vers
! hotspot/src/share/vm/classfile/vmSymbols.hpp
! hotspot/src/share/vm/memory/universe.cpp
! hotspot/src/share/vm/memory/universe.hpp
! hotspot/src/share/vm/prims/jvm.cpp
! hotspot/src/share/vm/prims/jvm.h
! hotspot/src/share/vm/runtime/java.hpp
! hotspot/src/share/vm/runtime/thread.cpp
! jdk/make/mapfiles/libjava/mapfile-vers
! jdk/src/share/classes/java/lang/Runtime.java
! jdk/src/share/classes/java/lang/Shutdown.java
! jdk/src/share/classes/java/lang/System.java
! jdk/src/share/classes/java/lang/ref/Finalizer.java
! jdk/src/share/javavm/export/jvm.h
! jdk/src/share/native/java/lang/Shutdown.c
- jdk/test/java/lang/System/ExitFinalizersAndJIT.java
- jdk/test/java/lang/System/finalization/FinExit.java
- jdk/test/java/lang/System/finalization/FinExit.sh
+ jdk/test/java/lang/System/finalization/RunFinalizersOnExit.java

Changeset: 0869fc01
Author:    Poonam Bajaj <poonam at openjdk.org>
Date:      2022-08-11 13:56:53 +0000
URL:       https://git.openjdk.org/jdk8u/commit/0869fc0153bde09c41ad37c3c46f715e23b41966

8071507: (ref) Clear phantom reference as soft and weak references do
8143847: Remove REF_CLEANER reference category

Reviewed-by: iris, dholmes, mchung, andrew
Backport-of: ad6cdea5ae385623afa86251a8278c9c5274f4c1

! hotspot/src/share/vm/classfile/systemDictionary.cpp
! hotspot/src/share/vm/classfile/systemDictionary.hpp
! hotspot/src/share/vm/classfile/vmSymbols.hpp
! hotspot/src/share/vm/memory/referenceProcessor.cpp
! hotspot/src/share/vm/memory/referenceProcessor.hpp
! hotspot/src/share/vm/memory/referenceType.hpp
! hotspot/src/share/vm/runtime/vmStructs.cpp
! jdk/src/share/classes/java/lang/ref/PhantomReference.java
! jdk/src/share/classes/java/lang/ref/package.html
+ jdk/test/java/lang/ref/PhantomReferentClearing.java



More information about the jdk8u-dev-changes mailing list