git: openjdk/jdk17u: 18 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Nov 16 11:00:07 UTC 2022


Changeset: 7d183e0c
Author:    Victor Rudometov <vrudomet at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-11-09 17:40:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7d183e0c84c5a1a14917fa92764acafd47905cc0

8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException

Backport-of: 520db1eeb18797c782ddfad90467e19bbdd424ac

! test/jdk/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java

Changeset: 3df72a35
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-11-09 19:50:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3df72a359e402b929b210f88ed85a86f9f10231f

8295714: GHA ::set-output is deprecated and will be removed

Backport-of: b35922be6de7b848a2982d6a278dbd205fc39e6a

! .github/actions/config/action.yml
! .github/actions/do-build/action.yml
! .github/actions/get-bootjdk/action.yml
! .github/actions/get-bundles/action.yml
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! .github/actions/upload-bundles/action.yml
! .github/scripts/gen-test-summary.sh
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
! .github/workflows/test.yml

Changeset: 07050b00
Author:    Scott Gibbons <scott.gibbons at intel.com>
Committer: Derek White <drwhite at openjdk.org>
Date:      2022-11-09 21:31:10 +0000
URL:       https://git.openjdk.org/jdk17u/commit/07050b000ce20350c55505fbc5595c0b6c3052b5

8268276: Base64 Decoding optimization for x86 using AVX-512

Co-authored-by: Derek White <drwhite at openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Backport-of: c37988d0793b24d98d285530dfda69999a227937

! .gitignore
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/java.base/share/classes/java/util/Base64.java

Changeset: 7884eabf
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2022-11-10 01:32:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7884eabfc9ae2829248a24d8370961a74b564c39

8269404: Base64 Encoding optimization enhancements for x86 using AVX-512

Backport-of: 9cac94d581f240c10fe8fff2f803109a1ae30637

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp

Changeset: ccbf2a9b
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2022-11-10 01:43:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ccbf2a9bb330e92e8d6e072f00ce55e3ec768d53

8273459: Update code segment alignment to 64 bytes

Backport-of: 53b25bce878bc291f3a217da7c26fd3097f18cfd

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 193ccc4e
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2022-11-10 01:54:29 +0000
URL:       https://git.openjdk.org/jdk17u/commit/193ccc4e0ea5fe9bb8942d66e1a1469b159249de

8274527: Minimal VM build fails after JDK-8273459

Backport-of: a8edd1b360d4e5f35aff371a91fda42eeb00d395

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: b7a0a0ab
Author:    Scott Gibbons <scott.gibbons at intel.com>
Committer: Derek White <drwhite at openjdk.org>
Date:      2022-11-10 02:12:53 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b7a0a0abde2c923e8dc275065b45d8cad93afcbb

8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276
8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains

Backport-of: 9a1bbaf8db0e869ab76be8ab1bd0ddeb23693e7e

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java

Changeset: 574d72fe
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 09:27:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/574d72fee5b5bb8fe980d4dbf51445711dcacea2

8274456: Remove jtreg tag manual=yesno  java/awt/print/PrinterJob/PageDialogTest.java

Backport-of: d57fb6f684eac5a7e68842dcf3284309e3867521

! test/jdk/java/awt/print/PrinterJob/PageDialogTest.java

Changeset: 386f7146
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 09:37:23 +0000
URL:       https://git.openjdk.org/jdk17u/commit/386f7146ff6159c3364f526b17cefa65b3908bb5

8274029: Remove jtreg tag manual=yesno for  java/awt/print/Dialog/DialogOrient.java

Backport-of: 296f8537f71b84f194cf2718ac9b85ba6843cfa3

! test/jdk/java/awt/print/Dialog/DialogOrient.java

Changeset: 3d18b231
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 09:39:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3d18b231323ce4dce3af89956bc9d71e967a74c4

8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails

Backport-of: f399ae558eabdce8960d339ef0758c023aeb89cc

! test/jdk/java/awt/Graphics/TextAAHintsTest.java

Changeset: cd4cc5d6
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 09:43:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cd4cc5d69e3243d9474bb766054aaf9b84a0148c

8255439: System Tray icons get corrupted when Windows scaling changes

Backport-of: 8323787c07ced4fa8ce852995df4c0e2de4d7ccc

! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.h
+ test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java

Changeset: f29ade7e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 10:14:47 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f29ade7e4a25a9fe92ba4fa3328a2e71d8a6cc4c

8286872: Refactor add/modify notification icon (TrayIcon)

Backport-of: 9f562ef7546c80e6ddce7b932f3f5ca17c741d21

! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.h

Changeset: b5710c4b
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 10:19:27 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b5710c4b14b72c164aad4196c8ebe1a05ffccc94

8296108: (tz) Update Timezone Data to 2022f

Backport-of: 7379b6b205528464ec79459ddc6fb5f6cab556df

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt

Changeset: 7d17479d
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-11 10:22:39 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7d17479dc354d84198f505fc815391a6285af6b3

8296480: java/security/cert/pkix/policyChanges/TestPolicy.java is failing

Backport-of: b6ea69c06aca7f013e26596cebd039960c5b4d34

! test/jdk/java/security/cert/pkix/policyChanges/TestPolicy.java

Changeset: 3486bb2f
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-11-11 14:50:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3486bb2f8f89c6266e67b6efbc68dac14b2e6e74

8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor

Backport-of: 59a13b1856cb1cf86385874b1152531016d41c22

! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp

Changeset: 175bd059
Author:    Johannes Bechberger <me at mostlynerdless.de>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2022-11-14 13:48:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/175bd059595fd96d8cc7af416a9b95e77aa599c8

8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment

Reviewed-by: mdoerr
Backport-of: d4474b5816c2ec8daaf1c905b77d8ba4e23c9439

! src/hotspot/share/prims/forte.cpp

Changeset: cfedd3f1
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-15 08:52:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/cfedd3f165fb72a019cdc9d1cc3a1806a279e0a7

8294307: ISO 4217 Amendment 173 Update

Backport-of: 4b60ed4d08d6e4cfb26bde2533b6f06b8bf3fa25

! make/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/tablea1.txt

Changeset: 8ce7bb4e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2022-11-15 15:15:13 +0000
URL:       https://git.openjdk.org/jdk17u/commit/8ce7bb4ed8903384a85b348cfbe5a89b961ba53b

8029633: Raw inner class constructor ref should not perform diamond inference

Backport-of: 6707bfbc153de193b891c1ad3d4d8d0a6ee62307

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.java
+ test/langtools/tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.out



More information about the jdk-updates-changes mailing list