git: openjdk/aarch32-port-jdk8u: master: 25 new changesets

Sergey Nazarkin snazarki at openjdk.org
Mon Sep 5 10:28:56 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/aarch32-port-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/aarch32-port-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/aarch32-port-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: 8f3d6d11
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Date:      2022-09-02 21:40:51 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/8f3d6d116a8d4f9034190bbe7b096b36385755f9

Merge


Changeset: 0869fc01
Author:    Poonam Bajaj <poonam at openjdk.org>
Date:      2022-08-11 13:56:53 +0000
URL:       https://git.openjdk.org/aarch32-port-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

Changeset: 796d3552
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Date:      2022-09-02 21:41:41 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/796d35526dedc3b3d6f0c5550cdf8687f295ecd0

Merge

! hotspot/src/share/vm/runtime/vmStructs.cpp
! hotspot/src/share/vm/runtime/vmStructs.cpp

Changeset: 8e2c4984
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2022-08-16 18:47:09 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/8e2c498478231661a10f88854ce8afe26f0c0cd0

8245263: Enable TLSv1.3 by default on JDK 8u for Client roles

Reviewed-by: mbalao

! jdk/src/share/classes/sun/security/ssl/SSLContextImpl.java
! jdk/test/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java
! jdk/test/javax/net/ssl/SSLSocket/Tls13PacketSize.java
! jdk/test/javax/net/ssl/Stapling/HttpsUrlConnClient.java
! jdk/test/javax/net/ssl/Stapling/SSLEngineWithStapling.java
! jdk/test/javax/net/ssl/Stapling/SSLSocketWithStapling.java
! jdk/test/javax/net/ssl/Stapling/StapleEnableProps.java
! jdk/test/javax/net/ssl/TLS/TLSClientPropertyTest.java
! jdk/test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
! jdk/test/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! jdk/test/sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java
! jdk/test/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java
! jdk/test/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
! jdk/test/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java
! jdk/test/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java

Changeset: 645b6c81
Author:    Tyler Steele <tsteele at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-08-17 19:48:31 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/645b6c81bc9230ce5808fc4bd70240fc1311cdd4

8288763: Pack200 extraction failure with invalid size

Reviewed-by: phh
Backport-of: 5e1ce54d6a11eac153a6e6487bc0b4ed89741b5b

! jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java

Changeset: 4cc462ab
Author:    Poison <tianshuang.me at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-08-20 11:31:59 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/4cc462abdd39f24e7f09b13f64af74bc2f1318d2

8214427: probable bug in logic of ConcurrentHashMap.addCount()

Reviewed-by: phh, andrew
Backport-of: 8846159987f902bb6e2b966eb4656da4b6d9469d

! jdk/src/share/classes/java/util/concurrent/ConcurrentHashMap.java

Changeset: 8a344d35
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Date:      2022-09-02 21:43:04 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/8a344d35bd59d5006cd0794876aac59e84ba03ac

Merge


Changeset: 5323ef6c
Author:    George Adams <georgeadams1995 at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-08-22 12:40:02 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/5323ef6ca1bbf0a6e333565f97526fc5494081dc

8254178: Remove .hgignore

Reviewed-by: phh, andrew
Backport-of: 736e077335ec53c3804537a6abefa79087efd3ad

- .hgignore
- corba/.hgignore
- hotspot/.hgignore
- jaxp/.hgignore
- jaxws/.hgignore
- jdk/.hgignore
- langtools/.hgignore
- nashorn/.hgignore

Changeset: e633df1b
Author:    Poonam Bajaj <poonam at openjdk.org>
Date:      2022-08-22 13:45:13 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/e633df1b629c4045e792623dbbb36b1b263f3683

8175797: (ref) Reference::enqueue method should clear the reference object before enqueuing
8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue property is ignored
8193780: (ref) Remove the undocumented "jdk.lang.ref.disableClearBeforeEnqueue" system property

Reviewed-by: mchung, dholmes, iris, andrew
Backport-of: 330d63d2f9e18ba069e11868d4381059c66f480f

! jdk/src/share/classes/java/lang/ref/FinalReference.java
! jdk/src/share/classes/java/lang/ref/Reference.java
! jdk/test/java/lang/ref/ReferenceEnqueue.java

Changeset: 1b52b014
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-08-22 16:10:35 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/1b52b014b6150efd480810d6561414c782c1f8c7

8183107: PKCS11 regression regarding checkKeySize

Changed key size check in PKCS11 provider to only enforce positive return values

Reviewed-by: phh, andrew
Backport-of: 67ca52873f088a08705baeef3e66319de1600576

! jdk/src/share/classes/sun/security/pkcs11/P11KeyGenerator.java
! jdk/src/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! jdk/src/share/classes/sun/security/pkcs11/P11Signature.java
! jdk/src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java

Changeset: 3a5b2cdc
Author:    Poonam Bajaj <poonam at openjdk.org>
Date:      2022-08-22 19:53:40 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/3a5b2cdc101f501fb7681d6c1ce20f68db08f004

8201793: (ref) Reference object should not support cloning

Reviewed-by: mchung, iris, andrew
Backport-of: 58ec25de2f383144417eb000efacecb78b30395c

! jdk/src/share/classes/java/lang/ref/Reference.java
+ jdk/test/java/lang/ref/ReferenceClone.java

Changeset: 8ad9018e
Author:    Poonam Bajaj <poonam at openjdk.org>
Date:      2022-08-22 20:06:41 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/8ad9018e42916b683e163c1c7629a9ba9962aed4

8285400: Add '@apiNote' to the APIs defined in Java SE 8 MR 3

Reviewed-by: mchung, iris, andrew
Backport-of: 3740d05c063e1f80a0808a969a2cc136cafa48cb

! jdk/src/share/classes/java/security/Signature.java
! jdk/src/share/classes/java/security/interfaces/RSAKey.java
! jdk/src/share/classes/java/security/spec/MGF1ParameterSpec.java
! jdk/src/share/classes/java/security/spec/PSSParameterSpec.java
! jdk/src/share/classes/java/security/spec/RSAKeyGenParameterSpec.java
! jdk/src/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
! jdk/src/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! jdk/src/share/classes/java/security/spec/RSAPrivateKeySpec.java
! jdk/src/share/classes/java/security/spec/RSAPublicKeySpec.java
! jdk/src/share/classes/javax/net/ssl/SSLEngine.java
! jdk/src/share/classes/javax/net/ssl/SSLParameters.java
! jdk/src/share/classes/javax/net/ssl/SSLSocket.java

Changeset: a4d49735
Author:    George Adams <georgeadams1995 at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2022-08-24 08:01:12 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/a4d497350218b38070164a71acc7502110567547

8254318: Remove .hgtags

Reviewed-by: andrew
Backport-of: 62a7f5d3236ab2248518a475b1d8b71cb4bf1313

- .hgtags
- .hgtags-top-repo
- corba/.hgtags
- hotspot/.hgtags
- jaxp/.hgtags
- jaxws/.hgtags
- jdk/.hgtags
- langtools/.hgtags
- nashorn/.hgtags

Changeset: 41c7d2d7
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-08-24 17:33:44 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/41c7d2d74d328f1b75a8271fbdc834679edbbae6

8039955: [TESTBUG] jdk/lambda/LambdaTranslationTest1 - java.lang.AssertionError: expected [d:1234.000000] but found [d:1234,000000]

Backport-of: 3555038f51fbf7f908b7346a8329f4da44a7cde5

! jdk/test/jdk/lambda/LambdaTranslationTest1.java
! jdk/test/jdk/lambda/LambdaTranslationTest2.java

Changeset: e3251a22
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2022-08-24 17:44:49 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/e3251a2293f2eeb286e3075269b1d132acae22bf

8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures.

Fixed to treat the queried key size values as bits instead of bytes

Reviewed-by: andrew
Backport-of: f14e3a60b26f0488da26abf3ae6c0521d5f616e5

! jdk/src/share/classes/sun/security/pkcs11/P11PSSSignature.java

Changeset: d0ad2422
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-08-24 19:35:29 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/d0ad2422d172bc436dad619adf78ce51285c2388

8285497: Add system property for Java SE specification maintenance version

Reviewed-by: dholmes, iris, mchung, andrew
Backport-of: 31a63ba5f255e09349b3842984ac5bb3ad8e6c0b

! jdk/src/share/classes/java/lang/System.java
! jdk/src/share/classes/sun/security/provider/PolicyFile.java
! jdk/src/share/lib/security/java.policy
! jdk/src/share/native/java/lang/System.c

Changeset: 22230588
Author:    Peter Levart <plevart at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-08-26 12:25:37 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/222305888bda3f0e225839d832cdf8983996a229

8049228: Improve multithreaded scalability of InetAddress cache
7186258: InetAddress$Cache should replace currentTimeMillis with nanoTime for more precise and accurate

Reviewed-by: andrew, phh
Backport-of: 250fbb065a789a303d692d698c9b69117bf6cd2c

! jdk/src/share/classes/java/net/InetAddress.java
! jdk/src/share/classes/sun/net/InetAddressCachePolicy.java

Changeset: de32daa3
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2022-08-26 14:26:06 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/de32daa3efba67db204e86c8ed4380603432b3c6

8173339: AArch64: Fix minimum stack size computations

Reviewed-by: aph
Backport-of: 540ec375c30e973ceb1a944d5cc60cc8532e88ec

! hotspot/src/cpu/aarch64/vm/globals_aarch64.hpp

Changeset: d102764b
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2022-08-26 15:22:50 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/d102764ba4675280113f2dd96908ed13ee5a37a8

8139668: Generate README-build.html from markdown

Reviewed-by: phh
Backport-of: 17c896827dbf1a54ab6539cc2b506f973dbde246

! README-builds.html
+ README-builds.md
+ common/bin/update-build-readme.sh

Changeset: 026a6c58
Author:    Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-08-26 17:41:08 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/026a6c58afe2ff4ec851c5ea4905c68c87b4d7c0

7131823: bug in GIFImageReader

Reviewed-by: phh
Backport-of: a31130fd4056907edcb420761722c629a33273eb

! jdk/src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ jdk/test/javax/imageio/plugins/gif/GIFLargeTableIndexTest.java

Changeset: 0d5ea9d2
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2022-08-26 21:48:00 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/0d5ea9d29e97f1e4adcc1e1d36bc109fc5cee506

8292688: Support Security properties in security.testlibrary.Proc

Reviewed-by: sgehwolf

! jdk/test/java/security/testlibrary/Proc.java

Changeset: 0c416a04
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Date:      2022-09-02 21:43:54 +0000
URL:       https://git.openjdk.org/aarch32-port-jdk8u/commit/0c416a0456edb3fc051f131b5964b50b1b80a3ac

Merge




More information about the aarch32-port-dev mailing list