git: openjdk/amber: patterns-record-deconstruction3: 262 new changesets

Jan Lahoda jlahoda at openjdk.java.net
Fri Apr 8 14:07:44 UTC 2022


Changeset: 757924ec
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-01 20:16:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/757924ec770356c43fc65c18997c9617c9be9ac7

Adding MatchException.

+ src/java.base/share/classes/java/lang/MatchException.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/langtools/tools/javac/patterns/EnumTypeChanges.java
! test/langtools/tools/javac/patterns/SealedTypeChanges.java

Changeset: 4b5079b9
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-03-18 13:18:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/4b5079b9836c1cc881f571d060b310f58c8a860c

8283202: Potential off-read when checking JFR's status in awaitFinished

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java

Changeset: c72bcfc1
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-03-18 13:27:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/c72bcfc1b230d22137ac7f683cf46dc70b6e3d16

8283289: JFR: Rename CheckPoint

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/CheckPointEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/CheckPointPool.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java

Changeset: 85cc6f14
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2022-03-18 13:40:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/85cc6f1440aa7e073cab894cb9a72d9eed4e8369

8283315: jrt-fs.jar not always deterministically built

Reviewed-by: ihse

! make/common/JarArchive.gmk

Changeset: b2aa085e
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-03-18 14:54:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/b2aa085e67711a32e1679b68aabb092058dca044

8283378: JFR: Checkpoint classes not renamed properly

Reviewed-by: dcubed

= src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/CheckpointEvent.java
= src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/CheckpointPool.java

Changeset: ff0b0927
Author:    Ravi Reddy <rreddy at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2022-03-18 15:31:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/ff0b0927a2df8b36f8fd6ed41bd4e20e71a5b653

8278794: Infinite loop in DeflaterOutputStream.finish()

Reviewed-by: coffeys, lancea

! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
- test/jdk/java/util/zip/CloseDeflaterTest.java
+ test/jdk/java/util/zip/CloseInflaterDeflaterTest.java

Changeset: d8893fad
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-03-18 20:28:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/d8893fad23d1ee6841336b96c34599643edb81ce

8283059: Uninitialized warning in check_code.c with GCC 11.2

Reviewed-by: dholmes

! src/java.base/share/native/libverify/check_code.c

Changeset: 8384ac4e
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-03-18 22:01:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/8384ac4ed3eaaa18998ab88e1ca36358c212e699

8283057: Update GCC to version 11.2 for Oracle builds on Linux

Reviewed-by: erikj

! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk

Changeset: 0c3094c8
Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date:      2022-03-19 04:43:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/0c3094c8186b4d53e8bad80e2369fc7b9ae9e201

8204541: Correctly support AIX xlC 16.1 symbol visibility flags

Reviewed-by: ihse, stuefe

! make/autoconf/flags-ldflags.m4
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk

Changeset: 3e58a438
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-19 07:06:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/3e58a438e9051d4c976273eea35e36d37d5428c3

8283287: ClassLoader.c cleanups

Reviewed-by: stuefe, alanb, rriggs

! src/java.base/share/native/libjava/ClassLoader.c

Changeset: 10ccfffa
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-03-19 07:08:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/10ccfffae1f18dd1a3d2f3dca53ad547d3d3ecb5

8283352: [CDS] SharedBaseAddress.java fails on x86_32

Reviewed-by: dholmes, iklam, stuefe

! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java

Changeset: e8caf84f
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-19 13:29:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/e8caf84fb9dfcbb59da6459972724b6780b0871a

8282574: Cleanup unnecessary calls to Throwable.initCause() in jdk.compiler

Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java

Changeset: 80415e04
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-19 13:31:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/80415e04c5fd6709e7e5b5ffb7a3d9431b672d99

8282534: Remove redundant null check in ChaCha20Cipher.engineInit

Reviewed-by: xuelei

! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java

Changeset: 3f923b82
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-03-19 13:43:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/3f923b82c31325504430b50dee262fd460004e7b

8282704: runtime/Thread/StopAtExit.java may leak memory

Reviewed-by: dholmes, alanb

! test/hotspot/jtreg/runtime/Thread/StopAtExit.java

Changeset: 4df67426
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-03-20 06:46:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/4df67426ed02f18af0757897acb28b636a317a91

8282723: Add constructors taking a cause to JSSE exceptions

Reviewed-by: wetmore, iris

! src/java.base/share/classes/javax/net/ssl/SSLException.java
! src/java.base/share/classes/javax/net/ssl/SSLHandshakeException.java
! src/java.base/share/classes/javax/net/ssl/SSLKeyException.java
! src/java.base/share/classes/javax/net/ssl/SSLPeerUnverifiedException.java
! src/java.base/share/classes/javax/net/ssl/SSLProtocolException.java
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/SSLBasicKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! test/jdk/javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java
! test/jdk/javax/net/ssl/ALPN/SSLSocketAlpnTest.java
+ test/jdk/javax/net/ssl/SSLException/CheckSSLHandshakeException.java
+ test/jdk/javax/net/ssl/SSLException/CheckSSLKeyException.java
+ test/jdk/javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java
+ test/jdk/javax/net/ssl/SSLException/CheckSSLProtocolException.java
! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java

Changeset: 8a2d5ab0
Author:    Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-21 07:21:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a2d5ab07e6a1668f3e3918bdc8a30bd28a8f93b

8282270: java/awt/Robot Screen Capture tests fail after 8280861

Reviewed-by: aivanov

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
! test/jdk/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java

Changeset: b451273d
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-21 07:33:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/b451273d209d9dfce3d7c4464defe0df523dfc7c

8282548: Create a regression test for JDK-4330998

Reviewed-by: aivanov

+ test/jdk/javax/swing/JEditorPane/4330998/JEditorPaneSetTextNullTest.java

Changeset: 83a1c904
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-21 07:36:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/83a1c90433343107eaa2a7fa41b9b07f86b6ce19

8282789: Create a regression test for the JTree usecase of JDK-4618767

Reviewed-by: aivanov

+ test/jdk/javax/swing/JTree/4618767/JTreeSelectedElementTest.java

Changeset: e709cb05
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-21 08:25:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/e709cb05dcf67462f266c1f3dae30976b562676d

8283186: Explicitly pass a third temp register to MacroAssembler::store_heap_oop

Reviewed-by: eosterlund

! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: ec62d90d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-21 08:39:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec62d90db2428d0da6ed0f338858f5bc2a76e991

8283365: G1: Remove duplicate assertions in HeapRegion::oops_on_memregion_seq_iterate_careful

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: fd930151
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-21 08:40:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/fd9301514e2093d9dcd7bcd9e4b812146b20dd03

8283332: G1: Stricter assertion in G1BlockOffsetTablePart::forward_to_block_containing_addr

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: eb4849e5
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-21 10:42:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/eb4849e5615dd307a5abc435a0204a6d26610fcb

8283327: Add methods to save/restore registers when calling into the VM from C1/interpreter barrier code

Reviewed-by: eosterlund, dlong

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/share/asm/register.hpp

Changeset: b617f1db
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-21 11:30:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/b617f1db4ec5d54b1ea541fb885e296da928f166

8283447: Remove unused LIR_Assembler::_bs

Reviewed-by: redestad

! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp

Changeset: 909986c7
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-21 12:26:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/909986c7e110c8ac3ba16750be7707b1ec344ee5

8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c

Reviewed-by: prr, aivanov

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: cb576da5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-21 12:28:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/cb576da575ea3c8f14087dd312313843764ca2f4

8283379: Memory leak in FileHeaderHelper

Reviewed-by: dholmes, iklam, stuefe

! src/hotspot/share/cds/filemap.cpp

Changeset: c4dc58e1
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-03-21 15:33:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/c4dc58e12e197562dce90c0027aa74c29047cea6

8283277: ISO 4217 Amendment 171 Update

Reviewed-by: iris, joehw

! make/data/currency/CurrencyData.properties
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Currency/tablea1.txt
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 999da9bf
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-21 15:49:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/999da9bfc5be703141cdc07af455b4b6b2cc1aae

8282306: os::is_first_C_frame(frame*) crashes on invalid link access

Reviewed-by: stuefe, mdoerr

! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safefetch.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 19d34bdf
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-21 16:20:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/19d34bdf99e98a9ef614cb7f93c141e6c82bedcb

8281879: Serial: Merge CardGeneration into TenuredGeneration

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
- src/hotspot/share/gc/shared/cardGeneration.cpp
- src/hotspot/share/gc/shared/cardGeneration.hpp
- src/hotspot/share/gc/shared/cardGeneration.inline.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CardGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
! test/hotspot/jtreg/serviceability/sa/TestType.java

Changeset: f4f87284
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-21 16:21:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/f4f87284cbbe95958d8c7d8adc0f5c5e260892ca

8283097: Parallel: Move filler object logic inside PSPromotionLAB::unallocate_object

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: 14b9e80b
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-21 16:57:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/14b9e80b8adcc0ab0634357f5a7c25f24fd6808c

8283415: Update java.lang.ref to use sealed classes

Reviewed-by: kbarrett, alanb

! src/java.base/share/classes/java/lang/ref/FinalReference.java
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/ref/SoftReference.java
! src/java.base/share/classes/java/lang/ref/WeakReference.java

Changeset: f8878cb0
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-21 21:34:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/f8878cb0cc436993ef1222bc13b00b923d91aad1

8257733: Move module-specific data from make to respective module

Reviewed-by: jjg, weijun, naoto, erikj, prr, alanb, mchung

! make/ModuleWrapper.gmk
! make/ToolsJdk.gmk
! make/UpdateX11Wrappers.gmk
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! make/modules/java.base/Gendata.gmk
! make/modules/java.base/Gensrc.gmk
! make/modules/java.base/gendata/GendataBlockedCerts.gmk
! make/modules/java.base/gendata/GendataBreakIterator.gmk
! make/modules/java.base/gendata/GendataPublicSuffixList.gmk
! make/modules/java.base/gendata/GendataTZDB.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
! make/modules/java.base/gensrc/GensrcEmojiData.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcLocaleData.gmk
! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
! make/modules/java.desktop/gendata/GendataFontConfig.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/java.desktop/gensrc/GensrcSwing.gmk
! make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/scripts/generate-symbol-data.sh
= src/java.base/share/classes/java/lang/CharacterData00.java.template
= src/java.base/share/classes/java/lang/CharacterData01.java.template
= src/java.base/share/classes/java/lang/CharacterData02.java.template
= src/java.base/share/classes/java/lang/CharacterData03.java.template
= src/java.base/share/classes/java/lang/CharacterData0E.java.template
= src/java.base/share/classes/java/lang/CharacterDataLatin1.java.template
= src/java.base/share/data/blockedcertsconverter/blocked.certs.pem
= src/java.base/share/data/cacerts/README
= src/java.base/share/data/cacerts/actalisauthenticationrootca
= src/java.base/share/data/cacerts/addtrustexternalca
= src/java.base/share/data/cacerts/addtrustqualifiedca
= src/java.base/share/data/cacerts/affirmtrustcommercialca
= src/java.base/share/data/cacerts/affirmtrustnetworkingca
= src/java.base/share/data/cacerts/affirmtrustpremiumca
= src/java.base/share/data/cacerts/affirmtrustpremiumeccca
= src/java.base/share/data/cacerts/amazonrootca1
= src/java.base/share/data/cacerts/amazonrootca2
= src/java.base/share/data/cacerts/amazonrootca3
= src/java.base/share/data/cacerts/amazonrootca4
= src/java.base/share/data/cacerts/baltimorecybertrustca
= src/java.base/share/data/cacerts/buypassclass2ca
= src/java.base/share/data/cacerts/buypassclass3ca
= src/java.base/share/data/cacerts/camerfirmachambersca
= src/java.base/share/data/cacerts/camerfirmachamberscommerceca
= src/java.base/share/data/cacerts/camerfirmachambersignca
= src/java.base/share/data/cacerts/certumca
= src/java.base/share/data/cacerts/certumtrustednetworkca
= src/java.base/share/data/cacerts/chunghwaepkirootca
= src/java.base/share/data/cacerts/comodoaaaca
= src/java.base/share/data/cacerts/comodoeccca
= src/java.base/share/data/cacerts/comodorsaca
= src/java.base/share/data/cacerts/digicertassuredidg2
= src/java.base/share/data/cacerts/digicertassuredidg3
= src/java.base/share/data/cacerts/digicertassuredidrootca
= src/java.base/share/data/cacerts/digicertglobalrootca
= src/java.base/share/data/cacerts/digicertglobalrootg2
= src/java.base/share/data/cacerts/digicertglobalrootg3
= src/java.base/share/data/cacerts/digicerthighassuranceevrootca
= src/java.base/share/data/cacerts/digicerttrustedrootg4
= src/java.base/share/data/cacerts/dtrustclass3ca2
= src/java.base/share/data/cacerts/dtrustclass3ca2ev
= src/java.base/share/data/cacerts/entrust2048ca
= src/java.base/share/data/cacerts/entrustevca
= src/java.base/share/data/cacerts/entrustrootcaec1
= src/java.base/share/data/cacerts/entrustrootcag2
= src/java.base/share/data/cacerts/entrustrootcag4
= src/java.base/share/data/cacerts/geotrustglobalca
= src/java.base/share/data/cacerts/geotrustprimaryca
= src/java.base/share/data/cacerts/geotrustprimarycag2
= src/java.base/share/data/cacerts/geotrustprimarycag3
= src/java.base/share/data/cacerts/geotrustuniversalca
= src/java.base/share/data/cacerts/globalsignca
= src/java.base/share/data/cacerts/globalsigneccrootcar4
= src/java.base/share/data/cacerts/globalsigneccrootcar5
= src/java.base/share/data/cacerts/globalsignr3ca
= src/java.base/share/data/cacerts/globalsignrootcar6
= src/java.base/share/data/cacerts/godaddyclass2ca
= src/java.base/share/data/cacerts/godaddyrootg2ca
= src/java.base/share/data/cacerts/haricaeccrootca2015
= src/java.base/share/data/cacerts/haricarootca2015
= src/java.base/share/data/cacerts/identrustcommercial
= src/java.base/share/data/cacerts/identrustpublicca
= src/java.base/share/data/cacerts/letsencryptisrgx1
= src/java.base/share/data/cacerts/luxtrustglobalroot2ca
= src/java.base/share/data/cacerts/luxtrustglobalrootca
= src/java.base/share/data/cacerts/quovadisrootca
= src/java.base/share/data/cacerts/quovadisrootca1g3
= src/java.base/share/data/cacerts/quovadisrootca2
= src/java.base/share/data/cacerts/quovadisrootca2g3
= src/java.base/share/data/cacerts/quovadisrootca3
= src/java.base/share/data/cacerts/quovadisrootca3g3
= src/java.base/share/data/cacerts/secomscrootca1
= src/java.base/share/data/cacerts/secomscrootca2
= src/java.base/share/data/cacerts/securetrustca
= src/java.base/share/data/cacerts/sslrooteccca
= src/java.base/share/data/cacerts/sslrootevrsaca
= src/java.base/share/data/cacerts/sslrootrsaca
= src/java.base/share/data/cacerts/starfieldclass2ca
= src/java.base/share/data/cacerts/starfieldrootg2ca
= src/java.base/share/data/cacerts/starfieldservicesrootg2ca
= src/java.base/share/data/cacerts/swisssigngoldg2ca
= src/java.base/share/data/cacerts/swisssignplatinumg2ca
= src/java.base/share/data/cacerts/swisssignsilverg2ca
= src/java.base/share/data/cacerts/teliasonerarootcav1
= src/java.base/share/data/cacerts/thawteprimaryrootca
= src/java.base/share/data/cacerts/thawteprimaryrootcag2
= src/java.base/share/data/cacerts/thawteprimaryrootcag3
= src/java.base/share/data/cacerts/ttelesecglobalrootclass2ca
= src/java.base/share/data/cacerts/ttelesecglobalrootclass3ca
= src/java.base/share/data/cacerts/usertrusteccca
= src/java.base/share/data/cacerts/usertrustrsaca
= src/java.base/share/data/cacerts/utnuserfirstobjectca
= src/java.base/share/data/cacerts/verisignclass3g3ca
= src/java.base/share/data/cacerts/verisignclass3g4ca
= src/java.base/share/data/cacerts/verisignclass3g5ca
= src/java.base/share/data/cacerts/verisignuniversalrootca
= src/java.base/share/data/cacerts/xrampglobalca
= src/java.base/share/data/currency/CurrencyData.properties
= src/java.base/share/data/lsrdata/language-subtag-registry.txt
= src/java.base/share/data/publicsuffixlist/VERSION
= src/java.base/share/data/publicsuffixlist/public_suffix_list.dat
= src/java.base/share/data/tzdata/VERSION
= src/java.base/share/data/tzdata/africa
= src/java.base/share/data/tzdata/antarctica
= src/java.base/share/data/tzdata/asia
= src/java.base/share/data/tzdata/australasia
= src/java.base/share/data/tzdata/backward
= src/java.base/share/data/tzdata/etcetera
= src/java.base/share/data/tzdata/europe
= src/java.base/share/data/tzdata/factory
= src/java.base/share/data/tzdata/gmt
= src/java.base/share/data/tzdata/iso3166.tab
= src/java.base/share/data/tzdata/jdk11_backward
= src/java.base/share/data/tzdata/leapseconds
= src/java.base/share/data/tzdata/northamerica
= src/java.base/share/data/tzdata/solar87
= src/java.base/share/data/tzdata/solar88
= src/java.base/share/data/tzdata/solar89
= src/java.base/share/data/tzdata/southamerica
= src/java.base/share/data/tzdata/zone.tab
= src/java.base/share/data/unicodedata/Blocks.txt
= src/java.base/share/data/unicodedata/DerivedCoreProperties.txt
= src/java.base/share/data/unicodedata/NormalizationTest.txt
= src/java.base/share/data/unicodedata/PropList.txt
= src/java.base/share/data/unicodedata/PropertyValueAliases.txt
= src/java.base/share/data/unicodedata/ReadMe.txt
= src/java.base/share/data/unicodedata/Scripts.txt
= src/java.base/share/data/unicodedata/SpecialCasing.txt
= src/java.base/share/data/unicodedata/UnicodeData.txt
= src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
= src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt
= src/java.base/share/data/unicodedata/emoji/emoji-data.txt
= src/java.desktop/aix/data/fontconfig/fontconfig.properties
= src/java.desktop/bsd/data/fontconfig/fontconfig.properties
= src/java.desktop/macosx/data/fontconfig/fontconfig.properties
= src/java.desktop/macosx/data/macosxicons/JavaApp.icns
= src/java.desktop/share/data/dtdbuilder/HTMLlat1.sgml
= src/java.desktop/share/data/dtdbuilder/HTMLspecial.sgml
= src/java.desktop/share/data/dtdbuilder/HTMLsymbol.sgml
= src/java.desktop/share/data/dtdbuilder/html32.dtd
= src/java.desktop/share/data/dtdbuilder/public.map
= src/java.desktop/unix/data/x11wrappergen/sizes-32.txt
= src/java.desktop/unix/data/x11wrappergen/sizes-64.txt
= src/java.desktop/unix/data/x11wrappergen/xlibtypes.txt
= src/java.desktop/windows/data/fontconfig/fontconfig.properties
= src/java.se/share/data/jdwp/jdwp.spec
= src/jdk.compiler/share/data/symbols/README
= src/jdk.compiler/share/data/symbols/include.list
= src/jdk.compiler/share/data/symbols/java.activation-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.activation-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.activation-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.activation-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-C.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-E.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.base-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-C.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-E.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.compiler-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.corba-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.corba-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.corba-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.corba-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.datatransfer-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-C.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-E.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.desktop-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.instrument-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.logging-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.management-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.management.rmi-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-C.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.naming-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.net.http-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.net.http-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.net.http-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.net.http-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.prefs-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.prefs-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.prefs-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.prefs-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.prefs-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-C.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.rmi-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.scripting-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.se-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.se-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.se-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.se.ee-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.se.ee-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.se.ee-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.jgss-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.security.sasl-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.smartcardio-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.smartcardio-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.smartcardio-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.smartcardio-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.smartcardio-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.smartcardio-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.sql.rowset-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.transaction-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.transaction-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.transaction-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.transaction-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.transaction.xa-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-C.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-E.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-F.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.bind-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.bind-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.bind-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.bind-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.bind-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-D.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-G.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-H.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.crypto-I.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws-B.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-7.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-8.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-9.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-A.sym.txt
= src/jdk.compiler/share/data/symbols/java.xml.ws.annotation-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.accessibility-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.accessibility-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.accessibility-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.accessibility-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.accessibility-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.accessibility-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.attach-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.attach-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.attach-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.attach-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.attach-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.attach-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.charsets-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.charsets-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.charsets-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-C.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-D.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.compiler-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.crypto.ec-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.crypto.ec-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.crypto.ec-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.dynalink-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.dynalink-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.dynalink-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.dynalink-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.dynalink-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.dynalink-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.editpad-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.editpad-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.editpad-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-7.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-8.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-D.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.httpserver-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.httpclient-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.httpclient-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.httpclient-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.jpackage-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.jpackage-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.vector-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.vector-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.incubator.vector-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-D.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jartool-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-D.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.javadoc-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jcmd-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jcmd-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jcmd-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jconsole-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jconsole-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jconsole-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jconsole-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jconsole-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jconsole-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdeps-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdeps-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdeps-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdi-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jfr-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jfr-C.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jfr-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jfr-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jfr-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jlink-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jlink-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jlink-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jlink-D.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jlink-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jlink-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jpackage-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-D.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jshell-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-C.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jsobject-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jstatd-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jstatd-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.jstatd-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.localedata-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.localedata-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.localedata-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-7.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-8.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.agent-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.agent-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.agent-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.jfr-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.jfr-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.jfr-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.management.jfr-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.naming.dns-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.naming.dns-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.naming.dns-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.naming.rmi-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.naming.rmi-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.naming.rmi-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.net-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.nio.mapmode-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.pack-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.pack-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.pack-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.pack-E.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.policytool-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.policytool-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.rmic-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.rmic-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.rmic-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.rmic-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-7.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-8.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.scripting.nashorn-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-7.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-8.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.sctp-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-7.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-8.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.auth-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-7.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-8.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.security.jgss-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-C.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-F.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.unsupported-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.xml.dom-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.xml.dom-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.xml.dom-B.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.xml.dom-G.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.xml.dom-H.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.xml.dom-I.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.zipfs-9.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.zipfs-A.sym.txt
= src/jdk.compiler/share/data/symbols/jdk.zipfs-B.sym.txt
= src/jdk.compiler/share/data/symbols/symbols
! test/jdk/java/security/misc/Versions.java
! test/jdk/java/util/Currency/CurrencyTest.java
! test/jdk/java/util/Locale/LSRDataTest.java
! test/jdk/lib/testlibrary/java/lang/UCDFiles.java
! test/jdk/sun/nio/cs/TestCharsetMapping.java
! test/jdk/sun/nio/cs/TestMS950.java
! test/jdk/sun/security/lib/CheckBlockedCerts.java
! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: f3dc0c88
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-03-22 01:12:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/f3dc0c88ea00a3745f5f105404e0788a0f616407

8282721: HotSpot Style Guide should allow considered use of C++ thread_local

Reviewed-by: kbarrett, jrose, dcubed, stuefe, mdoerr, kvn

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 81d63734
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-03-22 01:20:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/81d63734bc2e2a18063cb6afbc53f8813a0ba880

8282469: Allow considered use of C++ thread_local in Hotspot

Reviewed-by: kbarrett, dcubed

- src/hotspot/share/memory/operator_new.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 849b1952
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-03-22 01:28:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/849b19523a666bd2ec110876bfd5679b20be77f4

8282937: Write a regression test for JDK-4820080

Reviewed-by: serb

+ test/jdk/javax/swing/JSplitPane/4820080/JSplitPaneDragColorTest.java

Changeset: 37fc77ef
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-03-22 07:54:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/37fc77ef60dd97c4acc468ecfeb6753132974720

8283092: JMX subclass permission check redundant with strong encapsulation

Reviewed-by: dfuchs, mchung

! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java
! test/jdk/sun/management/PlatformMBeanProviderConstructorCheck.java

Changeset: a6fd0b21
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-03-22 09:20:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/a6fd0b21ddc1575366eed8d47191f6b14b2d7cb6

8283087: Create a test or JDK-4715503

Reviewed-by: serb

+ test/jdk/javax/accessibility/4715503/AccessibleJTableCellBoundingRectangleTest.java

Changeset: 85628a87
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-03-22 10:34:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/85628a871df3fdeec1b422d1c01c222abe45d0a8

8282592: C2: assert(false) failed: graph should be schedulable

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestSkeletonPredicates.java

Changeset: c0f984e5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-22 13:30:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/c0f984e5fbba7b44fa7b0a4309896ef9ccb4e666

8283456: Make CompiledICHolder::live_count/live_not_claimed_count debug only

Reviewed-by: dholmes

! src/hotspot/share/oops/compiledICHolder.cpp
! src/hotspot/share/oops/compiledICHolder.hpp

Changeset: fabde3b7
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-03-22 14:06:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/fabde3b7b8ed5e576febe8138c14696ccdf636d5

8283451: C2: assert(_base == Long) failed: Not a Long

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/TestModDivTopInput.java

Changeset: 557ff4b3
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2022-03-22 15:32:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/557ff4b3558f95723ebaff680b8524b0cb979559

8282625: Formatter caches Locale/DecimalFormatSymbols poorly

Reviewed-by: naoto, rriggs, jpai

! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/util/Formatter.java
! test/jdk/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java

Changeset: d29c7e74
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-22 16:23:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/d29c7e740d51cb50a1aa0a941a5b460782f8da68

8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/subtypenode.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyAsLoadsStores.java

Changeset: f7d21c35
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-22 16:26:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/f7d21c3523d87584b62a1143bfe52d067cf77519

8283480: Make AbstractStringBuilder sealed

Reviewed-by: jjg, rriggs, jlaskey, dfuchs

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java

Changeset: 33eb89df
Author:    Phil Race <prr at openjdk.org>
Date:      2022-03-22 21:48:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/33eb89dfeb4a43e1ad2c3dd657ec3b6ee7abbb3a

8283457: [macos] libpng build failures with Xcode13.3

Reviewed-by: erikj

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 8cc12350
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-03-23 00:06:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/8cc12350294c202ae4050471587b95135a9f6ac6

8282952: Thread::exit should be immune to Thread.stop

Reviewed-by: dcubed, pchilanomate, alanb

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp

Changeset: 6ea996c2
Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date:      2022-03-23 01:39:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/6ea996c20591cafa9673d9c697437ce2c48e4616

8282422: JTable.print() failed with UnsupportedCharsetException on AIX ko_KR locale

Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/awt/FontConfiguration.java

Changeset: b035fda4
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-23 06:06:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/b035fda459284fa130bf936743a8579a6888160b

8283497: [windows] print TMP and TEMP in hs_err and VM.info

Reviewed-by: ysuenaga, dholmes

! src/hotspot/share/utilities/vmError.cpp

Changeset: 82e1a1cf
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-23 06:30:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/82e1a1cf8bafddfa2ecf11c2ce88ed4eaa091757

8283257: x86: Clean up invocation/branch counter updates code

Reviewed-by: redestad, kvn

! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: 1443f6b9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-23 06:31:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/1443f6b9191c127abdae38cadb1a44af3c652f1d

8283199: Linux os::cpu_microcode_revision() stalls cold startup

Reviewed-by: dholmes, redestad, stuefe

! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp

Changeset: 86015e15
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2022-03-23 06:45:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/86015e15a5105a779ee065cca64479c8d4fbc074

8282293: Domain value for system property jdk.https.negotiate.cbt should be case-insensitive

Reviewed-by: weijun, rhalade

! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
! test/jdk/sun/security/krb5/auto/HttpsCB.java

Changeset: 58487ddc
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-23 06:46:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/58487ddc170f73123668f29c99097b16ba84aa9b

8283249: CompressedClassPointers.java fails on ppc with 'Narrow klass shift: 0' missing

Reviewed-by: iklam

! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 026b8530
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-03-23 08:48:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/026b85303c01326bc49a1105a89853d7641fcd50

8283298: Make CodeCacheSegmentSize a product flag

Reviewed-by: dlong, kvn

! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java

Changeset: d8c55725
Author:    Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2022-03-23 09:45:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/d8c55725e0f85e21c16bb81e3f1a9bcfacc59f87

8282204: Use lea instructions for arithmetic operations on x86_64

Reviewed-by: jiefu, sviswanathan, thartmann

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
+ test/micro/org/openjdk/bench/vm/compiler/LeaInstruction.java

Changeset: 91fab6ad
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-03-23 09:47:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/91fab6ad59d2a4baf58802fc6e6039af3dd8d578

8283411: InflaterInputStream holds on to a temporary byte array of 512 bytes

Reviewed-by: lancea, vtewari, alanb

! src/java.base/share/classes/java/util/zip/InflaterInputStream.java

Changeset: 6ed0ba2f
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-03-23 10:34:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/6ed0ba2f8a2af58c45a6b7be684ef30d15af6ead

8283543: indentation error at com.sun.tools.javac.comp.Enter::visitTopLevel

Reviewed-by: darcy, iris

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java

Changeset: 61d7d868
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-03-23 11:03:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/61d7d868db030d878f4a1c4467075e8d4e116a6e

8283254: Remove redundant class jdk/internal/agent/spi/AgentProvider

Reviewed-by: mchung, redestad, dfuchs

! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
- src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java
! src/jdk.management.agent/share/classes/module-info.java

Changeset: 78ef2fde
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-23 12:55:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/78ef2fdef68c5161c8875296e9479026ac89743a

8283562: JDK-8282306 breaks gtests on zero

Reviewed-by: shade

! test/hotspot/gtest/runtime/test_os.cpp

Changeset: dc45b0ac
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-23 14:09:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/dc45b0ac58f46e2e46b3302a7e1d81888726f6f4

8283513: Parallel: Skip the card marking in PSRootsClosure

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.hpp

Changeset: 2b291d83
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-03-23 14:57:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/2b291d837ebfd9d0a61f26541107c6a5f1d43773

8282536: java.net.InetAddress should be a sealed class

Reviewed-by: dfuchs, jpai, rriggs, michaelm

! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java

Changeset: a7716006
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-03-23 15:00:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/a77160065bb6f62314711514f7694fe50f0dc35b

8283279: [Testbug] Improve TestGetSwapSpaceSize

Reviewed-by: jiefu

! test/jdk/jdk/internal/platform/docker/GetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java

Changeset: 3e73a0b7
Author:    liach <liach at users.noreply.github.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2022-03-23 16:43:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/3e73a0b726a97df0a4e92f9cf917429346090f45

8283237: CallSite should be a sealed class

Reviewed-by: jkuhn, mchung

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/ConstantCallSite.java
! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java
! src/java.base/share/classes/java/lang/invoke/VolatileCallSite.java

Changeset: f0177395
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-03-23 18:31:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/f01773956fbc092b00c18392735a020ca05257ed

8282241: Invalid generic signature for redefined classes

Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java

Changeset: 138460c0
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2022-03-23 18:32:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/138460c004a9a21a84f892896cf2f172fab2ac99

8163327: Remove 3DES from the default enabled cipher suites list

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/DTLS/CipherSuite.java
! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
= test/jdk/sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java

Changeset: 0b11b576
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-03-23 19:18:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/0b11b576a2a53446444a6d4899faa0be9e7bb18a

8283222: improve diagnosability of runtime/8176717/TestInheritFD.java timeouts

Reviewed-by: dholmes, hseigel

! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java

Changeset: f9137cb7
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-23 19:27:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/f9137cb7b79f86e96247e7b4bc4abb03857afe75

8280896: java/nio/file/Files/probeContentType/Basic.java fails on Windows 11

Reviewed-by: jpai, bpb

! test/jdk/java/nio/file/Files/probeContentType/Basic.java

Changeset: 0ee65e1f
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-03-23 19:44:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/0ee65e1ff3eaed4a8a2542562f0ba2a61d0f5894

8283465: Character.UnicodeBlock.NUM_ENTITIES is out of date

Reviewed-by: bpb, iris, smarks

! src/java.base/share/classes/java/lang/Character.java
+ test/jdk/java/lang/Character/UnicodeBlock/NumberEntities.java
- test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java

Changeset: 6917c39e
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-03-23 23:42:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/6917c39e450e0564b8db7c96be132881a6b0a112

8283493: Create an automated regression test for RFE 4231298

Reviewed-by: serb

+ test/jdk/javax/swing/JComboBox/4231298/JComboBoxPrototypeDisplayValueTest.java

Changeset: 8a044649
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-03-23 23:46:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a044649bd722da54999f55ff2cf907682fdc180

8282860: Write a regression test for JDK-4164779

Reviewed-by: serb

+ test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java

Changeset: 1a84d759
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-24 00:57:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/1a84d7590ae8d120c86d72e5b15ec89754f39ba0

8283594: Improve docs of ElementScanner classes

Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java

Changeset: a6740c01
Author:    Pengfei Li <pli at openjdk.org>
Date:      2022-03-24 01:50:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/a6740c010b7d37f991c8547be6ea72b198e9094f

8283408: Fix a C2 crash when filling arrays with unsafe

Reviewed-by: roland, thartmann

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/FillArrayWithUnsafe.java

Changeset: 2ef9767a
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-03-24 02:55:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/2ef9767aae8e1798661fea615b096833bdb9d985

8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java

Reviewed-by: prr

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

Changeset: 5cf580e0
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-03-24 04:41:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/5cf580e0fb57245c43c9c719b9b03baa323f2245

8283587: [BACKOUT] Invalid generic signature for redefined classes

Reviewed-by: lmesnik, dcubed, sspitsyn

! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
- test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java

Changeset: af18b111
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-03-24 06:02:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/af18b1111a7382a366d26ea1646282bdfb4ac495

8283574: Use Klass::_id for type checks in the C++ code

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: e6f707aa
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-24 06:31:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/e6f707aa76ac231bef7d0abf1dd643bd7471067f

8283437: Refactor imageio classes javadoc to use @throws instead of @exception

Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/javax/imageio/IIOImage.java
! src/java.desktop/share/classes/javax/imageio/IIOParam.java
! src/java.desktop/share/classes/javax/imageio/IIOParamController.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/javax/imageio/ImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageTranscoder.java
! src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java
! src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataController.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/spi/IIOServiceProvider.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageInputStreamSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java
! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java

Changeset: a35afe84
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-03-24 07:53:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/a35afe84c3032cb10720bcd16498e2969cea0b86

8283519: Hsdis with capstone should annotate output

Reviewed-by: jvernee

! src/utils/hsdis/capstone/hsdis-capstone.c

Changeset: b05d4ccf
Author:    Yoshiki Sato <ysatowse at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2022-03-24 09:13:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/b05d4ccf8e54635c16bc2c26aa7a8fcc2e3b3dde

8283350: (tz) Update Timezone Data to 2022a

Reviewed-by: coffeys

! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/southamerica

Changeset: 5905b02c
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-03-24 09:22:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/5905b02c0e2643ae8d097562f181953f6c88fc89

8276799: Implementation of JEP 422: Linux/RISC-V Port

Co-authored-by: Yadong Wang <yadonn.wang at huawei.com>
Co-authored-by: Yanhong Zhu <zhuyanhong2 at huawei.com>
Co-authored-by: Feilong Jiang <jiangfeilong at huawei.com>
Co-authored-by: Kun Wang <wangkun49 at huawei.com>
Co-authored-by: Zhuxuan Ni <nizhuxuan at huawei.com>
Co-authored-by: Taiping Guo <guotaiping1 at huawei.com>
Co-authored-by: Kang He <hekang6 at huawei.com>
Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Co-authored-by: Xiaolin Zheng <yunyao.zxl at alibaba-inc.com>
Co-authored-by: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Reviewed-by: ihse, dholmes, rriggs, kvn, shade

! make/autoconf/build-aux/config.guess
! make/autoconf/jvm-features.m4
! make/autoconf/libraries.m4
! make/autoconf/platform.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
+ src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
+ src/hotspot/cpu/riscv/assembler_riscv.cpp
+ src/hotspot/cpu/riscv/assembler_riscv.hpp
+ src/hotspot/cpu/riscv/assembler_riscv.inline.hpp
+ src/hotspot/cpu/riscv/bytes_riscv.hpp
+ src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
+ src/hotspot/cpu/riscv/c1_Defs_riscv.hpp
+ src/hotspot/cpu/riscv/c1_FpuStackSim_riscv.cpp
+ src/hotspot/cpu/riscv/c1_FpuStackSim_riscv.hpp
+ src/hotspot/cpu/riscv/c1_FrameMap_riscv.cpp
+ src/hotspot/cpu/riscv/c1_FrameMap_riscv.hpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.hpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.hpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
+ src/hotspot/cpu/riscv/c1_LIR_riscv.cpp
+ src/hotspot/cpu/riscv/c1_LinearScan_riscv.cpp
+ src/hotspot/cpu/riscv/c1_LinearScan_riscv.hpp
+ src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
+ src/hotspot/cpu/riscv/c1_globals_riscv.hpp
+ src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/c2_globals_riscv.hpp
+ src/hotspot/cpu/riscv/c2_init_riscv.cpp
+ src/hotspot/cpu/riscv/c2_safepointPollStubTable_riscv.cpp
+ src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
+ src/hotspot/cpu/riscv/compiledIC_riscv.cpp
+ src/hotspot/cpu/riscv/copy_riscv.hpp
+ src/hotspot/cpu/riscv/disassembler_riscv.hpp
+ src/hotspot/cpu/riscv/foreign_globals_riscv.cpp
+ src/hotspot/cpu/riscv/foreign_globals_riscv.hpp
+ src/hotspot/cpu/riscv/frame_riscv.cpp
+ src/hotspot/cpu/riscv/frame_riscv.hpp
+ src/hotspot/cpu/riscv/frame_riscv.inline.hpp
+ src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/gc/g1/g1Globals_riscv.hpp
+ src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
+ src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp
+ src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/gc/shenandoah/shenandoah_riscv64.ad
+ src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/gc/z/zGlobals_riscv.cpp
+ src/hotspot/cpu/riscv/gc/z/zGlobals_riscv.hpp
+ src/hotspot/cpu/riscv/gc/z/z_riscv64.ad
+ src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
+ src/hotspot/cpu/riscv/globals_riscv.hpp
+ src/hotspot/cpu/riscv/icBuffer_riscv.cpp
+ src/hotspot/cpu/riscv/icache_riscv.cpp
+ src/hotspot/cpu/riscv/icache_riscv.hpp
+ src/hotspot/cpu/riscv/interp_masm_riscv.cpp
+ src/hotspot/cpu/riscv/interp_masm_riscv.hpp
+ src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
+ src/hotspot/cpu/riscv/interpreterRT_riscv.hpp
+ src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
+ src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
+ src/hotspot/cpu/riscv/jniTypes_riscv.hpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.inline.hpp
+ src/hotspot/cpu/riscv/matcher_riscv.hpp
+ src/hotspot/cpu/riscv/methodHandles_riscv.cpp
+ src/hotspot/cpu/riscv/methodHandles_riscv.hpp
+ src/hotspot/cpu/riscv/nativeInst_riscv.cpp
+ src/hotspot/cpu/riscv/nativeInst_riscv.hpp
+ src/hotspot/cpu/riscv/registerMap_riscv.cpp
+ src/hotspot/cpu/riscv/registerMap_riscv.hpp
+ src/hotspot/cpu/riscv/register_riscv.cpp
+ src/hotspot/cpu/riscv/register_riscv.hpp
+ src/hotspot/cpu/riscv/relocInfo_riscv.cpp
+ src/hotspot/cpu/riscv/relocInfo_riscv.hpp
+ src/hotspot/cpu/riscv/riscv.ad
+ src/hotspot/cpu/riscv/riscv_b.ad
+ src/hotspot/cpu/riscv/riscv_v.ad
+ src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
+ src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
+ src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
+ src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
+ src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
+ src/hotspot/cpu/riscv/templateTable_riscv.cpp
+ src/hotspot/cpu/riscv/templateTable_riscv.hpp
+ src/hotspot/cpu/riscv/universalNativeInvoker_riscv.cpp
+ src/hotspot/cpu/riscv/universalUpcallHandle_riscv.cpp
+ src/hotspot/cpu/riscv/vmStructs_riscv.hpp
+ src/hotspot/cpu/riscv/vm_version_riscv.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.hpp
+ src/hotspot/cpu/riscv/vmreg_riscv.cpp
+ src/hotspot/cpu/riscv/vmreg_riscv.hpp
+ src/hotspot/cpu/riscv/vmreg_riscv.inline.hpp
+ src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/os/linux/os_linux.cpp
+ src/hotspot/os_cpu/linux_riscv/assembler_linux_riscv.cpp
+ src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/bytes_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/copy_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/gc/z/zSyscall_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/globals_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
+ src/hotspot/os_cpu/linux_riscv/os_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/prefetch_linux_riscv.inline.hpp
+ src/hotspot/os_cpu/linux_riscv/thread_linux_riscv.cpp
+ src/hotspot/os_cpu/linux_riscv/thread_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/vmStructs_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/utilities/macros.hpp
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionRISCV64.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64CFrame.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64ThreadContext.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64Thread.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64ThreadContext.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/riscv64/ProcRISCV64ThreadFactory.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/riscv64/RemoteRISCV64Thread.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/riscv64/RemoteRISCV64ThreadContext.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/riscv64/RemoteRISCV64ThreadFactory.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/risv64/RISCV64ThreadContext.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_riscv64/LinuxRISCV64JavaThreadPDAccess.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64CurrentFrameGuess.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64JavaCallWrapper.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64RegisterMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
! test/hotspot/jtreg/compiler/c2/TestBit.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
+ test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedRISCV64CPU.java
! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Float.java
! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Int.java
! test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Float.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRed_Int.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/jdk/jdk/jfr/event/os/TestCPUInformation.java
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java

Changeset: 2c43ecb4
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-24 09:49:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/2c43ecb43fa3c94b69478039f1cd70ed4a577768

8283323: libharfbuzz optimization level results in extreme build times

Reviewed-by: erikj, prr

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 1c4f5fcb
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2022-03-24 12:48:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/1c4f5fcb88892e6c76074eac87b63d81d53647b2

8283575: Check for GNU time fails for version >1.7

Reviewed-by: shade, ihse

! make/autoconf/basic_tools.m4

Changeset: 14c20bc0
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-03-24 12:53:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/14c20bc0e0ee32b82ffe653ae9e4a0be52d578cb

8283187: C2: loop candidate for superword not always unrolled fully if superword fails

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestSuperwordFailsUnrolling.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 929b6a35
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-03-24 13:50:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/929b6a3556ce6f6ffb1a5ae14b7f87d21598eb21

8282917: Remove InetAddressImplFactory from InetAddress

Reviewed-by: dfuchs, jpai

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/native/libnet/InetAddress.c
- src/java.base/unix/native/libnet/InetAddressImplFactory.c
- src/java.base/windows/native/libnet/InetAddressImplFactory.c

Changeset: 19f01ab7
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-24 14:35:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/19f01ab70133d244422684f63f118249178bce4a

8283555: G1: Concurrent mark accesses uninitialized BOT of closed archive regions

Reviewed-by: ayang, iwalulya

! src/hotspot/share/cds/filemap.cpp

Changeset: b36cf35a
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-03-24 16:11:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/b36cf35ad938f9bab7cbb9752c0b15c49bd50407

8283417: Update java.nio buffers to use sealed classes

Reviewed-by: rriggs, darcy, iris, alanb

! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template

Changeset: a7e98834
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-03-24 17:06:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/a7e988343c7fda5b0f37e477f29cb172b908394d

8283467: runtime/Thread/StopAtExit.java needs updating

Reviewed-by: dholmes, pchilanomate

! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
+ test/hotspot/jtreg/runtime/Thread/libStopAtExit.cpp

Changeset: 90750dec
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-03-24 18:35:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/90750decb47772420eaf127b19efa9b5cdacccfe

8272477: Additional cleanup of test/jdk/java/nio/file/spi/SetDefaultProvider.java

Reviewed-by: bpb

! test/jdk/java/nio/file/spi/SetDefaultProvider.java

Changeset: f1624450
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-24 19:08:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/f16244509df7659572bfd23e55a62bb9a891000a

8283416: Update java.lang.invoke.MethodHandle to use sealed classes

Reviewed-by: sundar, mchung

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java

Changeset: dc5a65ab
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-24 19:52:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/dc5a65ab378f0780f7760965f2b52cbbd7c62aad

8283426: Fix 'exeption' typo

Reviewed-by: xuelei, iris, dholmes, wetmore, aivanov

! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbCryptoException.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmOOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4987574.java
! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
! test/jdk/java/awt/dnd/ImageDecoratedDnDNegative/DnDSource.java
! test/jdk/java/lang/Throwable/StackTraceSerialization.java
! test/jdk/java/text/BreakIterator/Bug7104012.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java

Changeset: c1048021
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-24 21:42:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/c1048021fe57b78bb1f300b977588e1a93a284b6

8283641: Large value for CompileThresholdScaling causes assert

Reviewed-by: kvn

! src/hotspot/share/compiler/compilerDefinitions.cpp

Changeset: 313bc7f6
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2022-03-24 22:50:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/313bc7f64f69d8f352d495d2c35bea62aca910e4

8267319: Use larger default key sizes and algorithms based on CNSA

Reviewed-by: weijun, xuelei

! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/TestExponentSize.java
! test/jdk/com/sun/crypto/provider/KeyGenerator/Test4628062.java
! test/jdk/jdk/security/jarsigner/Properties.java
! test/jdk/jdk/security/jarsigner/Spec.java
+ test/jdk/sun/security/pkcs11/KeyGenerator/TestAES.java
+ test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java
! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
! test/jdk/sun/security/tools/jarsigner/DefaultSigalg.java
! test/jdk/sun/security/tools/jarsigner/NewSize7.java
! test/jdk/sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java
! test/jdk/sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java
! test/jdk/sun/security/tools/jarsigner/SignedAgain.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java
! test/jdk/sun/security/tools/keytool/GenKeyPairSigner.java
! test/jdk/sun/security/tools/keytool/GenerateAll.java
! test/jdk/sun/security/tools/keytool/GroupName.java
! test/jdk/sun/security/tools/keytool/KeyAlg.java
! test/jdk/sun/security/tools/keytool/NewSize7.java
! test/jdk/sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java
! test/jdk/sun/security/tools/keytool/fakegen/PSS.java

Changeset: 6b59760d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-25 05:18:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/6b59760da69ff769d30950cb4ec6ebf684d1bf50

8283608: Refactor 2d, beans classes javadoc to use @throws instead of @exception

Reviewed-by: iris, prr

! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/EventSetDescriptor.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java
! src/java.desktop/share/classes/java/beans/VetoableChangeListener.java
! src/java.desktop/share/classes/java/beans/VetoableChangeListenerProxy.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodAdapter.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java

Changeset: 636225b8
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-03-25 08:17:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/636225b8151d1bd53349a314fb50b682d6effcd2

8283607: Rename KlassID to KlassKind

Reviewed-by: dholmes, tschatzl

! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp

Changeset: 70648a6a
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2022-03-25 09:41:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/70648a6a153e5d321f78cf6445a9703f41083725

8283368: G1: Remove G1SegmentedArraySegment MEMFLAGS template parameter

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
+ src/hotspot/share/gc/g1/g1SegmentedArray.cpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp
! src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.cpp
! src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.hpp
! src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.cpp
! src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp

Changeset: f8a16491
Author:    Phil Race <prr at openjdk.org>
Date:      2022-03-25 15:07:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/f8a164915fff5e9e8f3c9c1996b51e7e4fe5d68d

8274735: javax.imageio.IIOException: Unsupported Image Type  while processing a valid JPEG image

Reviewed-by: kizune, serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/CMYKJPEGTest.java
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/black_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/blue_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/cyan_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/gray_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/green_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/magenta_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/red_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/white_cmyk.jpg
+ test/jdk/javax/imageio/plugins/jpeg/CMYK/yellow_cmyk.jpg

Changeset: 656cba7a
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2022-03-25 17:08:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/656cba7af376d6460202591230ac95d2366de9f3

8283349: Robustness improvements to java/util/prefs/AddNodeChangeListener.jar

Reviewed-by: dfuchs, naoto, lancea

! test/jdk/java/util/prefs/AddNodeChangeListener.java

Changeset: 3b5dfee9
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2022-03-25 17:10:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/3b5dfee939dda02e14498baa2b52b0150326b938

8283665: Two Jarsigner tests needs to be updated with JDK-8267319

Reviewed-by: xuelei, ascarpino, hchao, weijun

! test/jdk/sun/security/tools/jarsigner/CheckAlgParams.java
! test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java

Changeset: f4fd53d0
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-03-25 18:10:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/f4fd53d0aee67319bf2c7bcaa671c2e97e66383f

8273370: Preferences.exportSubtree() generates invalid XML if value contains control char

Reviewed-by: lancea, naoto

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! test/jaxp/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SerializationTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/preferences.xml

Changeset: 36b36efa
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-03-25 21:16:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/36b36efa12876c592d9bf4b381887ecbf49bc2c9

8283661: Unexpected TypeElement in ANALYZE TaskEvent

Reviewed-by: vromero, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
+ test/langtools/tools/javac/api/taskListeners/TestTypeElement.java

Changeset: cb012a5b
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-03-25 21:20:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/cb012a5b625a7707c429f1e95db59018a6dcb992

8283648: Improve the snippet "file not found" message.

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java

Changeset: e97cf157
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-03-25 21:21:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/e97cf157cf20aeaef4a8c16fed6f3bb2bc933819

8283691: Classes in java.security still reference deprecated classes in spec

Reviewed-by: hchao, mullan, wetmore

! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PublicKey.java

Changeset: 2600f99f
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-03-25 21:31:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/2600f99fece951259fa3ef4deeb8da4aa2cc436e

8282685: fileToEncodedURL_[name|signature] symbols are unused

Reviewed-by: hseigel

! src/hotspot/share/classfile/vmSymbols.hpp

Changeset: 7bac0a87
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-25 22:37:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/7bac0a878d918745ed036954cbbee590ce810c71

8283681: Improve ZonedDateTime offset handling

Reviewed-by: scolebourne, naoto, rriggs

! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/ZoneRegion.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
+ test/micro/org/openjdk/bench/java/time/GetYearBench.java

Changeset: 5ca8b918
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-03-25 23:21:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/5ca8b91898cfdcff1e44df3b7f3070a2111f770b

8283713: [BACKOUT] Unexpected TypeElement in ANALYZE TaskEvent

Reviewed-by: prr

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
- test/langtools/tools/javac/api/taskListeners/TestTypeElement.java

Changeset: f520b4f8
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-25 23:29:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/f520b4f891b71c630bc13f5db4f305194ef227e5

8283668: Update IllegalFormatException to use sealed classes

Reviewed-by: iris, jpai

! src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java
! src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java
! src/java.base/share/classes/java/util/IllegalFormatArgumentIndexException.java
! src/java.base/share/classes/java/util/IllegalFormatCodePointException.java
! src/java.base/share/classes/java/util/IllegalFormatConversionException.java
! src/java.base/share/classes/java/util/IllegalFormatException.java
! src/java.base/share/classes/java/util/IllegalFormatFlagsException.java
! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java
! src/java.base/share/classes/java/util/IllegalFormatWidthException.java
! src/java.base/share/classes/java/util/MissingFormatArgumentException.java
! src/java.base/share/classes/java/util/MissingFormatWidthException.java
! src/java.base/share/classes/java/util/UnknownFormatConversionException.java
! src/java.base/share/classes/java/util/UnknownFormatFlagsException.java

Changeset: d5f90590
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-26 07:37:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/d5f90590323613b8b572ab5097365e005ba4f5ca

8283695: [AIX] Build failure due to name conflict in test_arguments.cpp

Reviewed-by: iklam, stuefe

! test/hotspot/gtest/runtime/test_arguments.cpp

Changeset: c587b29b
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-03-26 13:32:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/c587b29bc9ca7e6d3879fda7df099b7411624f19

8283720: ProblemList java/time/test/java/time/TestZoneOffset.java

Reviewed-by: alanb

! test/jdk/ProblemList.txt

Changeset: b0daf70a
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-03-26 21:46:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/b0daf70a251ba0ca04ca757b98cffd5607a154d4

8263134: HotSpot Style Guide should disallow inheriting constructors

Reviewed-by: dholmes, dcubed, kvn

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: c2c0cb2a
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-03-26 21:55:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/c2c0cb2a4372d78658326461562363de9a1a194f

8282668: HotSpot Style Guide should permit unrestricted unions

Reviewed-by: dholmes, dcubed, tschatzl, kvn

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 66f1da18
Author:    Rickard Bäckman <rbackman at openjdk.org>
Date:      2022-03-28 07:34:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/66f1da188514dc111e417c7e8071f051a9c9cc9e

8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"

Reviewed-by: roland, chagedorn, thartmann

! src/hotspot/share/ci/ciTypeFlow.cpp

Changeset: 7f125373
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-28 07:59:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/7f125373a7f178d2ae7ebefe58a3a47b2792fcb6

8283558: Parallel: Pass PSIsAliveClosure to ReferenceProcessor constructor

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: cdef087a
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-03-28 09:49:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/cdef087aae5d0edb3ad3421107d7dc2b5e18dd28

8283727: P11KeyGenerator has import statement with two semicolons after JDK-8267319

Reviewed-by: mullan

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java

Changeset: f4eaa16c
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-03-28 09:59:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/f4eaa16c0fe0659376325cec1c912a13ef0f1be8

8283728: jdk.hotspot.agent: Wrong location for RISCV64ThreadContext.java

Reviewed-by: fyang, jiefu, dholmes

= src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/riscv64/RISCV64ThreadContext.java

Changeset: 85672667
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-03-28 11:07:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/8567266795cd1171f5b353d0e0813e7eeff319c2

8283683: Make ThreadLocalRandom a final class

Reviewed-by: smarks, chegar

! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java

Changeset: d6fa8b00
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-28 12:28:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/d6fa8b004bcd0a2fc1015055d0177428889b4c31

8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak

Reviewed-by: iklam, kbarrett

! src/hotspot/share/cds/filemap.cpp

Changeset: 0c472c8a
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2022-03-28 13:41:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/0c472c8a4ff01b3bc8fba5df82c24c240586e5c5

8283756: (zipfs) ZipFSOutputStreamTest.testOutputStream should only check inflated bytes

Reviewed-by: jpai, alanb, lancea

! test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java

Changeset: 7f2a3ca2
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-03-28 13:51:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/7f2a3ca289ae14bec1af24d0a51e98ba697ce9c1

8281561: Disable http DIGEST mechanism with MD5 and SHA-1 by default

Reviewed-by: weijun, dfuchs

! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/conf/security/java.security
! test/jdk/java/net/Authenticator/B4722333.java
! test/jdk/java/net/Authenticator/B4759514.java
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/Authenticator/B8034170.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/jdk/sun/net/www/http/HttpURLConnection/DigestAuth.java
+ test/jdk/sun/net/www/http/HttpURLConnection/hosts
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/NoNTLM.java

Changeset: a5776567
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-03-28 14:53:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/a5776567720d66754002247101081c84b4f83442

8282943: Unused weird key in compiler.properties

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples.not-yet.txt

Changeset: f0282d7d
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-03-28 15:44:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/f0282d7def8c043d95e9b86da926b7d45224c31c

8279488: ProcessBuilder inherits contextClassLoader when spawning a process reaper thread

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
+ test/jdk/java/lang/ProcessBuilder/ProcessReaperCCL.java

Changeset: c0aecd15
Author:    Alisen Chung <achung at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-03-28 18:31:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/c0aecd15ae8d7abf37901f785fccaff2317c3b23

8280400: JDK 19 L10n resource files update - msgdrop 10

Reviewed-by: naoto, kizune

+ src/demo/share/jfc/CodePointIM/resources/codepoint_de.properties
+ src/demo/share/jfc/Notepad/resources/Notepad_de.properties
+ src/demo/share/jfc/Stylepad/resources/Stylepad_de.properties
+ src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/util/AuthResources_de.java
! src/java.base/share/classes/sun/security/util/Resources_de.java
! src/java.base/share/classes/sun/security/util/Resources_ja.java
! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
+ src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_de.properties
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_ja.properties
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_zh_CN.properties
+ src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
+ src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_de.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
+ src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
+ src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
+ src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
+ src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties

Changeset: d472c019
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-28 19:13:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/d472c019344524aa20c74bdc4ab7823b6940be67

8283711: Remove redundant 'new String' calls after concatenation

Reviewed-by: wetmore, vromero, xuelei

! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

Changeset: d8fd2223
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Alexey Bakhtin <abakhtin at openjdk.org>
Date:      2022-03-28 19:27:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/d8fd22239bafecdaaedb8985ab6d709ed846e808

8282538: PKCS11 tests fail on CentOS Stream 9

Reviewed-by: mullan, xuelei

= test/jdk/sun/security/pkcs11/nss/db/cert9.db
= test/jdk/sun/security/pkcs11/nss/db/key4.db

Changeset: 9b49900b
Author:    Julian Waters <jwaters at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2022-03-28 23:30:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/9b49900b581bae8529ab30f19e8d18fc8e9c5aad

8283603: Remove redundant qualifier in Windows specific Attach Operation

Reviewed-by: dholmes

! src/hotspot/os/windows/attachListener_windows.cpp

Changeset: 634800a5
Author:    Alisen Chung <achung at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-03-28 23:37:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/634800a536e7f9d148a4caa2663a60a2c5fc4929

8283806: [BACKOUT] JDK 19 L10n resource files update - msgdrop 10

Reviewed-by: kcr, naoto

- src/demo/share/jfc/CodePointIM/resources/codepoint_de.properties
- src/demo/share/jfc/Notepad/resources/Notepad_de.properties
- src/demo/share/jfc/Stylepad/resources/Stylepad_de.properties
- src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/util/AuthResources_de.java
! src/java.base/share/classes/sun/security/util/Resources_de.java
! src/java.base/share/classes/sun/security/util/Resources_ja.java
! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
- src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties
- src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_de.properties
- src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_ja.properties
- src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_zh_CN.properties
- src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
- src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
- src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_de.properties
- src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
- src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
- src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_de.properties
- src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
- src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
- src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
- src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
- src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
- src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
- src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
- src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
- src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
- src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
- src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
- src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
- src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties

Changeset: f01cce23
Author:    Ian Graves <igraves at openjdk.org>
Date:      2022-03-29 00:01:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/f01cce235b62e378e91a3bae32942e2f3dfc5c7e

8264160: Regex \b is not consistent with \w without UNICODE_CHARACTER_CLASS

Reviewed-by: lancea, bpb, naoto

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 2e9fd565
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-29 07:09:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/2e9fd56524f739dc4023b81061cb2587d6325fac

8283670: gtest os.release_multi_mappings_vm is still racy

Reviewed-by: mdoerr, dholmes

! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 23672288
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-29 07:21:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/236722883511ee6111ab1de80ebc3fbec350c61d

8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate

Reviewed-by: chagedorn

! test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java

Changeset: 043b0a7f
Author:    Alexey Ushakov <avu at openjdk.org>
Date:      2022-03-29 07:57:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/043b0a7ffe0ae965a9b9a798f4030a494b79a961

8273355: Flickering on tooltip appearance IntelliJ IDEA 2021.2.1

Reviewed-by: serb, aghaisas

! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java

Changeset: 0e788e0e
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-29 09:33:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/0e788e0ecbf44f1feee817fe22123a8523da5ee3

8283781: Avoid allocating unused lastRulesCaches

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/time/zone/ZoneRules.java

Changeset: cc598e03
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-29 09:38:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/cc598e03de39dd6e8d7e208a69d85b6a9cd0062f

8283774: TestZoneOffset::test_immutable should ignore ZoneOffset::rules

Reviewed-by: rriggs, naoto

! test/jdk/ProblemList.txt
! test/jdk/java/time/test/java/time/AbstractTest.java
! test/jdk/java/time/test/java/time/TestZoneOffset.java

Changeset: c3d903a5
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-03-29 11:13:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/c3d903a55a9f606db8604d5a8c091b0fc3c6a988

8282936: Write a regression test for JDK-4615365

Reviewed-by: serb

+ test/jdk/javax/swing/JSplitPane/4615365/JSplitPaneDividerLocationTest.java

Changeset: ab17f88f
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date:      2022-03-29 13:48:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab17f88f6ccd793b718394987f868322a2cc0d1f

8283626: AArch64: Set relocInfo::offset_unit to 4

Reviewed-by: simonis, aph

! src/hotspot/cpu/aarch64/relocInfo_aarch64.hpp

Changeset: fe670ff4
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2022-03-29 15:32:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/fe670ff403b259f94bb50e1aa1e0155b71fc6642

8283692: Add PrintIdealPhase that includes block scheduling

Reviewed-by: kvn, chagedorn

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/phasetype.hpp

Changeset: f074775f
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2022-03-29 16:48:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/f074775f6cb423c76bc90082873f31cdbd82d9ca

8281284: Write JSlider accessibility test

Reviewed-by: prr, kizune

+ test/jdk/javax/accessibility/manual/SliderDemo.html
+ test/jdk/javax/accessibility/manual/SliderDemo.java
+ test/jdk/javax/accessibility/manual/resource/Slider.png
= test/jdk/javax/accessibility/manual/resource/jsliderIcon.gif

Changeset: 53593872
Author:    Damon Nguyen <damon.nguyen at oracle.com>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2022-03-29 16:52:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/535938722028b86e9d77d3728190f62f42117792

8024624: [TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn't move selection on next cell in JTable on Aqua L&F

Reviewed-by: kizune, prr, serb

+ test/jdk/javax/swing/JTable/JTableOrientationNavTest/JTableOrientationNavTest.java

Changeset: 95913067
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-03-29 17:06:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/9591306760ffa0725977db8d3bb66758baeafbf6

8283772: Make sun.net.dns.ResolverConfiguration sealed

Reviewed-by: jpai, dfuchs

! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java
! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java

Changeset: f9f439a1
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-03-29 18:37:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/f9f439a19d11501cfa77db065051086ab794e9f4

8283717: vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001 failed due to SocketTimeoutException

Reviewed-by: lmesnik, amenkov, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java

Changeset: 2fef5d4a
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-03-29 18:38:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/2fef5d4a334fd67b5e2a8f342cd7a5143830ddf1

8281853: serviceability/sa/ClhsdbThreadContext.java failed with NullPointerException: Cannot invoke "sun.jvm.hotspot.gc.shared.GenCollectedHeap.getGen(int)" because "this.heap" is null

Reviewed-by: kevinw, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java

Changeset: 072f2c46
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-29 19:48:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/072f2c461e8b0f10bdecadda31b3facfbe6da681

8283782: Redundant verification of year in LocalDate::ofEpochDay

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/time/LocalDate.java
! test/jdk/java/time/test/java/time/TestLocalDate.java

Changeset: 489b27d2
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-03-29 19:57:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/489b27d2c0284f9248bfb0448950698a3f9dee36

8282776: Bad NullPointerException message when invoking an interface MethodHandle on a null receiver

Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java

Changeset: a9a9b901
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-03-29 19:58:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/a9a9b901b4b340dc573ace72d64edcb0a1b8ef94

8283723: Update Visual Studio 2022 to version 17.1.0 for Oracle builds on Windows

Reviewed-by: erikj, ihse

! doc/building.html
! doc/building.md
! make/conf/jib-profiles.js
= make/devkit/createWindowsDevkit.sh
- make/devkit/createWindowsDevkit2017.sh

Changeset: 272d6531
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-03-29 20:39:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/272d6531ef94534d2044377f126744b5139f7ae9

8283889: Fix Typo in open/src/java.sql/share/classes/java/sql/package-info.java

Reviewed-by: joehw, iris

! src/java.sql/share/classes/java/sql/package-info.java

Changeset: 8cdabea0
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-29 21:18:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/8cdabea0abdc702242a3fb4b0538980ab8f6a9d6

8207025: JvmtiEnv::SetSystemProperty() does not handle OOM

Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/utilities/ostream.cpp

Changeset: bfd9c2b3
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-03-29 22:26:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/bfd9c2b30f17d3341cbe7f48d13d36708e5fafbf

8283015: Create a test for JDK-4715496

Reviewed-by: serb

+ test/jdk/javax/accessibility/8283015/AccessibleJTableCellNameTest.java

Changeset: d0668568
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2022-03-30 01:36:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/d06685680c17583d56dc3d788d9a2ecea8812bc8

8282162: [vector] Optimize integral vector negation API

Reviewed-by: jiefu, psandoz, njian

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template

Changeset: eb5b7128
Author:    Phil Race <prr at openjdk.org>
Date:      2022-03-30 03:00:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/eb5b7128a0ff5a17fcc66cb5f81d23ebec08b415

8283701: Add final or sealed modifier to appropriate java.awt.color ICC_Profile API classes

Reviewed-by: bpb, aivanov, serb

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java

Changeset: b323f54f
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-30 06:56:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/b323f54feef13a47bb02af608eb1f6474692d905

8283846: Remove unused jdk.internal.reflect.SignatureIterator

Reviewed-by: bpb, mchung, iris

- src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java

Changeset: 9bb916db
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-30 07:07:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/9bb916db0a6af2c6476c0bfbc55c1bb8721b4354

8283800: Simplify String.indexOf/lastIndexOf calls

Reviewed-by: xuelei, bpb, lmesnik

! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/sun/security/util/PropertyExpander.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java

Changeset: 8b656117
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-30 07:11:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/8b656117dd1521ff23d6039eff7d13ef63a291c8

8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/phasetype.hpp

Changeset: aa335258
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-30 07:12:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/aa3352588bd9357c04550026e1af9fe503b237cf

8283787: C1: Remove unused ArrayStoreExceptionStub::_info

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/c1/c1_CodeStubs.hpp

Changeset: 74183736
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-30 07:13:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/7418373674121f4e7d80fa63becc6d7b99a9080a

8283788: Remove unused VM_DeoptimizeAll::_dependee

Reviewed-by: dholmes

! src/hotspot/share/runtime/vmOperations.hpp

Changeset: edb42d7b
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-03-30 07:14:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/edb42d7b0aabd07ef9f46cb1f0e862f7bb912378

8282547: IGV: add control-flow graph view

Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: chagedorn, xliu, thartmann

! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlock.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlockEdge.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/ColorFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CombineFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/ConnectionFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/EdgeColorIndexFilter.java
+ src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveBlockFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveInputsFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveSelfLoopsFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.java
! src/utils/IdealGraphVisualizer/Graal/src/main/java/com/sun/hotspot/igv/graal/filters/GraalCFGFilter.java
! src/utils/IdealGraphVisualizer/Graal/src/main/java/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java
+ src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/AnySelector.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Block.java
+ src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/BlockConnection.java
+ src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/BlockSelector.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Connection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
+ src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Slot.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalCFGLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LinearLayoutManager.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Cluster.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutGraph.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutManager.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Link.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideExceptionBlocks.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideRootBlock.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideUncommonTrapBlocks.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/ViewPanel.form
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/ViewPanel.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/StringUtils.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableBlockLayoutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableCFGLayoutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableSeaLayoutAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/OutputSlotWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/actions/Bundle.properties
- src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/blocks.gif
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/blocks.png
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/cfg.png
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/sea.png
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml

Changeset: b82b0090
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-03-30 09:04:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/b82b0090474d1873ec8a42a3bfc71de972782e78

8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence

Reviewed-by: fyang, shade

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: 51c05e82
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2022-03-30 09:47:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/51c05e8219db5f47d7f56eeb9cdaaee0785b5e7e

8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result

Reviewed-by: psandoz, ngasson, eliu

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX1.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX2.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512BW.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512DQ.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastNeon.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastSVE.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java

Changeset: 720e751f
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-30 10:01:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/720e751f35150251cab05bc9fca3add39daf70af

8283937: riscv: RVC: Fix c_beqz to c_bnez

Reviewed-by: shade

! src/hotspot/cpu/riscv/assembler_riscv.hpp

Changeset: e8e9b8dc
Author:    Eric Liu <eliu at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2022-03-30 14:57:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/e8e9b8dc89059b606d16ba950f0d7e57185151e7

8282926: AArch64: Optimize out WHILELO with PTRUE

Reviewed-by: njian, ngasson

! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp

Changeset: a3223cb6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-30 15:15:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/a3223cb6839dbed2476c928572d89dad84dc4636

8283999: Update JMH devkit to 1.35

Reviewed-by: erikj, redestad

! make/devkit/createJMHBundle.sh

Changeset: d9d19e96
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-03-30 15:17:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/d9d19e96b1c453f2e52c83de61f593810a5ed1e3

8284015: ProblemList containers/docker/TestJcmd.java on linux-x64

Reviewed-by: bpb, hseigel

! test/hotspot/jtreg/ProblemList.txt

Changeset: ae57258b
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2022-03-30 15:50:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/ae57258b46b8b6953148cd8cf71faf75eef118da

8283715: Update ObjectStreamClass to be final

Reviewed-by: darcy, jpai, mchung, dfuchs

! src/java.base/share/classes/java/io/ObjectStreamClass.java
! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java

Changeset: 97c7298a
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-30 16:05:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/97c7298a39cdd683508617d904c83cc3261da15b

8282046: Create a regression test for JDK-8000326

Reviewed-by: aivanov

+ test/jdk/java/awt/Focus/8000326/SetFocusTraversalKeysEnabledTest.java

Changeset: a625bfdb
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2022-03-30 17:06:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/a625bfdba45d49bc717bcc9be4112db93b50f50a

8283903: GetContainerCpuLoad does not return the correct result in share mode

Reviewed-by: jiefu, sgehwolf, kevinw, dholmes

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: ec9ab558
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-03-30 17:09:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec9ab558a393992d9188fd22d1e831649bd434aa

8282374: Java_sun_awt_X11_XlibWrapper_XSynchronize is wrong and unused

Reviewed-by: serb, prr

! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c

Changeset: e85fa2f0
Author:    Phil Race <prr at openjdk.org>
Date:      2022-03-30 17:26:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/e85fa2f04b17531862c2469597674d60ad25a19f

8283700: Add final or sealed modifier to appropriate java.awt API classes

Reviewed-by: darcy, aivanov, serb, psadhukhan

! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java
! src/java.desktop/share/classes/java/awt/PointerInfo.java
! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/desktop/AppEvent.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java

Changeset: e61ccfba
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-03-30 17:37:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/e61ccfba7fa747c24e34a7539871a34630693af5

8283470: Update java.lang.invoke.VarHandle to use sealed classes

Reviewed-by: darcy, psandoz

! src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java
! src/java.base/share/classes/java/lang/invoke/MemoryAccessVarHandleBase.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template

Changeset: ce27d9dd
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-30 18:13:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/ce27d9dd5e1899c74ca2120e3e70420973eb241c

8283494: Factor out calculation of actual number of XMM registers

Reviewed-by: dlong, kvn

! src/hotspot/cpu/x86/c1_FrameMap_x86.hpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/register_x86.cpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/vmreg_x86.hpp

Changeset: b8dd21b7
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-30 21:09:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/b8dd21b790f36450de9aa0acc56251715b1a33e9

8283801: Cleanup confusing String.toString calls

Reviewed-by: bpb

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Platform.java

Changeset: 835c7e8d
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-03-31 00:46:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/835c7e8d6d1931e69fffb43a5b4acf62fd4916fd

8283907: Fix Huawei copyright in various files

Reviewed-by: mli

! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp
! test/hotspot/jtreg/compiler/intrinsics/math/MaxMinOptimizeTest.java
! test/hotspot/jtreg/compiler/vectorapi/TestLoopStoreVector.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorInsertByte.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIota.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIotaByte.java
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
! test/micro/org/openjdk/bench/vm/compiler/MaxMinOptimizeTest.java

Changeset: 1ddab6fe
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-03-31 00:51:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/1ddab6fe4e3c0c2068618135895dfde3a03b2ca3

8283060: RawNativeLibraries should allow multiple clients to load/unload the same library

Reviewed-by: sundar, jvernee, jpai

! src/java.base/share/classes/jdk/internal/loader/RawNativeLibraries.java
! test/jdk/jdk/internal/loader/NativeLibraries/Main.java
! test/jdk/jdk/internal/loader/NativeLibraries/java.base/jdk/internal/loader/NativeLibrariesTest.java

Changeset: ec0897ab
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-03-31 01:09:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec0897ab8064ce168f57b1b65c64b760044674dd

8281705: SourceLauncherTest.testSystemProperty isn't being run

Reviewed-by: jjg

! test/langtools/tools/javac/launcher/SourceLauncherTest.java

Changeset: eeca3a31
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-03-31 01:50:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/eeca3a31559c2e334958c6d929cff8eb350c32a3

8253569: javax.xml.catalog.Catalog.matchURI() implementation should reset state variables

Reviewed-by: lancea, naoto

! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java
! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java
! src/java.xml/share/classes/javax/xml/catalog/Util.java
+ test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java
+ test/jaxp/javax/xml/jaxp/unittest/catalog/catalogReuse.xml

Changeset: e0a86699
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-03-31 04:28:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/e0a86699b3727e76b8cedefc6e635ebdb22fb731

8281223: Improve the API documentation of HttpRequest.Builder::build to state that the default implementation provided by the JDK returns immutable objects.

Reviewed-by: dfuchs, jpai, chegar

! src/java.net.http/share/classes/java/net/http/HttpRequest.java

Changeset: fbb8ca55
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2022-03-31 06:17:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/fbb8ca55a80683a730179303b31c5c150bcca8a9

8281717: Cover logout method for several LoginModule

Reviewed-by: rhalade

! test/jdk/com/sun/security/auth/module/AllPlatforms.java

Changeset: c9a469a4
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-03-31 06:53:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/c9a469a4591002e7f51317a8494a2df902db5bfa

8283784: java_lang_String::as_platform_dependent_str stores to oop in native state

Reviewed-by: kbarrett, shade, stefank

! src/hotspot/share/classfile/javaClasses.cpp

Changeset: 1ca0ede6
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-03-31 06:55:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/1ca0ede60d961a1355397f27fd78a177432c7bc3

8283725: Launching java with "-Xlog:gc*=trace,safepoint*=trace,class*=trace" crashes the JVM

Reviewed-by: iklam, rehn

! src/hotspot/share/logging/logOutput.cpp

Changeset: 3e643f45
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-31 07:56:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/3e643f459937a48b8df71666d137b90f349c7b41

8283799: Collapse identical catch branches in jdk.hotspot.agent

Reviewed-by: lmesnik, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/MetadataTreeNodeAdapter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/OopTreeNodeAdapter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java

Changeset: ef51dfd1
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-31 08:24:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/ef51dfd1536845d049da42973b92abb93e1317a0

8283791: Parallel: Remove unnecessary condition in PSKeepAliveClosure

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: 3d4be14e
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2022-03-31 08:32:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/3d4be14eba60e21d5c10f2ad07a20c018329c563

8181571: printing to CUPS fails on mac sandbox app

Reviewed-by: prr

! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/native/common/awt/CUPSfuncs.c

Changeset: 45d4d7da
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-03-31 08:37:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/45d4d7da23f1d56c9bc7d4327892b902ce677764

8283337: Posix signal handler modification warning triggering incorrectly

Reviewed-by: stuefe, dholmes

! src/hotspot/os/posix/signals_posix.cpp

Changeset: 1a5f5da0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-31 08:45:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/1a5f5da0502d056388b8390b008a4ff0d22faf92

8283996: Reduce cost of year and month calculations

Reviewed-by: bpb, scolebourne, naoto, rriggs

! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java

Changeset: 0a9a7b6a
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-31 09:01:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/0a9a7b6abc8d2c97b91c89eb842f483629132e43

8283642: JavaDoc of JFileChooser() need to be updated for default directory in Windows

Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/JFileChooser.java

Changeset: 067b2581
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-31 09:06:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/067b2581d9613c9020b2eb1f3196285fe0e7421d

8224977: [macos] On AquaLookAndFeel, Iconified JInternalFrame does not restore when Control + F5 is used.

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/Test6325652.java

Changeset: a11cc974
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-31 10:52:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/a11cc97439907439fa2cd65d44c9ffdd0fef241e

8283997: Unused argument in GraphKit::builtin_throw

Reviewed-by: roland, redestad, chagedorn

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 5740a3b6
Author:    James Nord <jtnord at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-31 11:45:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/5740a3b6e635456b34b4f31d0f1e84d3e746b796

8280193: summary javadoc for java.awt.GraphicsEnvironment#preferProportionalFonts broken

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java

Changeset: 64025b0e
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-31 13:30:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/64025b0e47f4945145c86b9f2a7f46fa52c659b5

8283901: Introduce "make doctor" to diagnose build environment problems

Reviewed-by: erikj

+ make/Doctor.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/Main.gmk
! make/common/Utils.gmk

Changeset: 77a205aa
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-03-31 13:51:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/77a205aa4cfe4892843f22dce63eb85789b4b321

8284090: com/sun/security/auth/module/AllPlatforms.java fails to compile

Reviewed-by: mullan

! test/jdk/com/sun/security/auth/module/AllPlatforms.java

Changeset: 73cb922b
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-03-31 15:23:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/73cb922bfc13a00bd1e07a41c6971ae7e1ac7005

8284026: Use unmodifiable collections where practical

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java

Changeset: 49fcc7a5
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-31 15:46:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/49fcc7a5c3619b0580b263bbbb9431ad46c0f154

8283013: Simplify Arguments::parse_argument()

Reviewed-by: dholmes, ccheung

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java

Changeset: 207b0998
Author:    Frederic Parain <fparain at openjdk.org>
Date:      2022-03-31 15:54:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/207b0998580a8e01395deb9c46c84b20f6e59883

8283890: Changes in CFG file format break C1Visualizer

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/c1/c1_CFGPrinter.cpp

Changeset: a41550b9
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-03-31 16:05:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/a41550b9e3c6729e90a96cf33e1765887aa2a3fb

8283842: TestZoneTextPrinterParser.test_roundTripAtOverlap fails: DateTimeParseException

Reviewed-by: iris, rriggs, scolebourne

! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java

Changeset: d276da5a
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-31 17:48:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/d276da5a380d52e19f869fb2b8c2f56d893310ab

8281469: aarch64: Improve interpreter stack banging

Reviewed-by: aph, xliu

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 6ebf845f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-31 17:49:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/6ebf845ff7d758c99367488818427fcb7a5dbda9

8283566: G1: Improve G1BarrierSet::enqueue performance

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: ad83ec7e
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-03-31 18:17:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/ad83ec7e281cb3ab7c42e71fab47ea21b93079ea

8283422: Create a new test for JDK-8254790

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java
+ test/hotspot/jtreg/resourcehogs/compiler/intrinsics/string/TestStringIntrinsics2LargeArray.java

Changeset: 38df5701
Author:    Alisen Chung <achung at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-03-31 22:59:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/38df5701ff82a0c10aa96fb4439e8ef79809055d

8283805: [REDO] JDK 19 L10n resource files update - msgdrop 10

Reviewed-by: naoto

+ src/demo/share/jfc/CodePointIM/resources/codepoint_de.properties
+ src/demo/share/jfc/Notepad/resources/Notepad_de.properties
+ src/demo/share/jfc/Stylepad/resources/Stylepad_de.properties
+ src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/util/AuthResources_de.java
! src/java.base/share/classes/sun/security/util/Resources_de.java
! src/java.base/share/classes/sun/security/util/Resources_ja.java
! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_de.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! src/java.desktop/share/classes/sun/awt/resources/awt_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_ja.properties
! src/java.rmi/share/classes/sun/rmi/registry/resources/rmiregistry_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DatatypeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/JAXPValidationMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSerializerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/message_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
+ src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_de.properties
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_ja.properties
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver_zh_CN.properties
+ src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
+ src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_de.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
+ src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
+ src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
+ src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
+ src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
+ src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
+ src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 8eff8068
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-04-01 01:01:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/8eff80682ad32fa5b22bdfad6785a28f2ceb4a3b

8284116: Rename serializePropertiesToByteArray_signature

Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: sspitsyn

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp

Changeset: bab431cc
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-04-01 04:42:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/bab431cc120fe09be371dadef0c1caf79ec9eef4

8282429: StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings

Reviewed-by: djelinski, redestad

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! test/jdk/java/lang/StringBuilder/CompactStringBuilder.java
+ test/micro/org/openjdk/bench/java/lang/StringBuilderToString.java

Changeset: 9156c0b2
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-01 06:37:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/9156c0b213b743e65ed0fd9ab768e684cdcf1584

8274148: can jshell show deprecated classes, methods and fields as strikethrough text?

Reviewed-by: vromero

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
+ test/langtools/jdk/jshell/HighlightUITest.java
+ test/langtools/jdk/jshell/SnippetHighlightTest.java

Changeset: 05ea7a51
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-04-01 09:33:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/05ea7a51e1167ff18720209f43ecb23f46eb3a17

8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE

Reviewed-by: njian, ngasson

! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
+ test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java

Changeset: fc7a17c7
Author:    Dan Heidinga <heidinga at openjdk.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date:      2022-04-01 12:50:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/fc7a17c79b825feab56bdb31e086425bf5103cf3

8284103: AsVarargsCollector::asCollectorCache incorrectly marked @stable

Reviewed-by: jvernee, shade

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: dbfac3c9
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-01 13:05:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/dbfac3c99c749d3dab56559644e6c1bc17160ca8

8283269: Improve definition and use of jdk.javadoc.internal.doclets.toolkit.Content

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java

Changeset: 63fec5da
Author:    Luis Pinto <luis.pinto at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2022-04-01 13:26:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/63fec5da27994b05a58ce1abcfe07a8ed8bc497b

8283525: http://tools.ietf.org/html/* URLs return 404

Reviewed-by: coffeys

! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/cert/CRLReason.java
! src/java.base/share/classes/java/security/cert/TrustAnchor.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/javax/security/auth/x500/package-info.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.sctp/share/classes/com/sun/nio/sctp/Association.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/package-info.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/DecoderTest.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/EncoderTest.java
! test/jdk/javax/naming/module/src/authz/org/example/authz/AuthzIdRequestControl.java
! test/jdk/javax/naming/module/src/authz/org/example/authz/AuthzIdResponseControl.java

Changeset: 96179c89
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-01 14:36:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/96179c897566029a4815afd309fb1f92912d849d

8284146: Disable jdk/jshell/HighlightUITest.java on macosx-aarch64

Reviewed-by: dcubed

! test/langtools/ProblemList.txt

Changeset: 943d4ee1
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-04-01 16:14:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/943d4ee18ff02acd9f5c9ab0842e58160608d4b2

8284180: Some files missing newlines

Reviewed-by: alanb, pchilanomate, stefank

! src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp
! src/hotspot/share/ci/ciSymbols.hpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/gc/parallel/parallelInitLogger.hpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.hpp
! src/hotspot/share/memory/memRegion.cpp

Changeset: 1dfa1eae
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-04-01 16:28:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f

8284094: Memory leak in invoker_completeInvokeRequest()

Reviewed-by: cjplummer, shade

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c

Changeset: 028fbf47
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2022-04-01 18:37:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/028fbf474bf8bd914919e28a7aa50cca0daca314

8254935: Deprecate the PSSParameterSpec(int) constructor

Reviewed-by: mullan

! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java

Changeset: afd0f5a9
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-04-01 20:26:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/afd0f5a904bc531d1aae3f11ab0b50a6e0330bf1

8284190: disable G1RegionToSpaceMapper.largeStressAdjacent_vm on windows

Reviewed-by: tschatzl

! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp

Changeset: 0b09f70a
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2022-04-02 00:30:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/0b09f70a730404ceb827673f1d3c82fbf495bb41

8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368

Reviewed-by: xuelei, rhalade, coffeys

! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java

Changeset: e5e1aab4
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-04-02 02:46:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/e5e1aab459cf620644e2c8a1056338bb82ce81c3

8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state

Reviewed-by: shade

! src/hotspot/share/runtime/thread.inline.hpp

Changeset: 060a1887
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-02 02:55:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/060a1887339a366075755ad2a359ee3336ef381d

8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension

Reviewed-by: fyang, shade

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_b.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp

Changeset: c1e67b66
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-04-02 03:23:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/c1e67b6603b2bd6ac6b0ce43994ab13c207a6431

8283474: Include detailed heap object info in CDS map file

Reviewed-by: ccheung, stuefe

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp

Changeset: 003ec21f
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-04-02 18:00:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/003ec21f3c9e9b8dabb1fbaa6b86da6028a2a4ef

8279508: Auto-vectorize Math.round API

Reviewed-by: sviswanathan, aph

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/java.base/share/classes/java/lang/Math.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectDouble.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
! test/jdk/java/lang/Math/RoundTests.java
! test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java

Changeset: 1012d59e
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2022-04-04 07:51:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/1012d59e64327817b9a2e01b94c1ad1b962c070f

8281079: [s390] Unify Address Operand Encoding in Instruction Emitters

Reviewed-by: mdoerr, mbaesken

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/stubGenerator_s390.cpp

Changeset: 9d200d6e
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-04 09:28:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/9d200d6e7a3399d2b5448c27e40eb3b4d14a02df

8282756: Make ElementKind checks more specific

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java

Changeset: 66b4f017
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-04 15:58:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/66b4f017f968d87e94ac7d3d6c308e29112fa6a9

Merge branch 'master' into type-patterns-third

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java

Changeset: 5d55161d
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-07 17:54:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/5d55161d45104b5f32d8323c356b95f3ee3be3c1

Guards should be a property of (pattern) case labels, not cases.

! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! test/langtools/tools/javac/patterns/GuardsErrors.java
! test/langtools/tools/javac/patterns/GuardsErrors.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out

Changeset: 4e20a037
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2022-04-04 14:00:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/4e20a03786094f1eb0c662fe8f281295bf1bac83

8283044: Use asynchronous handshakes to deliver asynchronous exceptions

Reviewed-by: dcubed, dholmes, rehn

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
+ test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java
+ test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java
+ test/hotspot/jtreg/runtime/Thread/libAsyncExceptionOnMonitorEnter.cpp

Changeset: 36b9baa7
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-04-04 15:05:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/36b9baa70da4af9b531319ea547884f1141e7cdd

8282508: Updating ASM to 9.2 for JDK 19

Reviewed-by: lancea, egahlin, mchung

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RecordComponentRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/RecordComponentNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckRecordComponentAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TextifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceRecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt
! src/java.base/share/legal/asm.md
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
+ test/langtools/tools/javac/sealed/ValidateJarWithSealedAndRecord.java

Changeset: f76f5da0
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-04-04 18:54:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/f76f5da0169499ca91d55a8c0afd4b77a8a4de3d

5087440: java.io bulk read(...) end-of-stream return value descriptions ambiguous

Reviewed-by: rriggs, lancea

! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/SequenceInputStream.java

Changeset: 7381868a
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-04 18:58:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/7381868afe316a9c62baa4618c49b68a5c43be01

8283623: Create an automated regression test for JDK-4525475

Reviewed-by: aivanov, serb

+ test/jdk/javax/swing/JFileChooser/4525475/JFileChooserReadOnlyTest.java

Changeset: 61d06c2d
Author:    Joe Wang <joehw at openjdk.org>
Date:      2022-04-04 20:00:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/61d06c2d281edb8725e84bad4d75c7c4770ade78

8276050: XMLInputFactoryImpl.getProperty() returns null

Reviewed-by: rriggs

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
+ test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java

Changeset: 732f7ae0
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-04 20:05:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/732f7ae0aab3fc8246cb03a5eaaac92f6b316622

8284071: Collapse identical catch branches in jdk.console

Reviewed-by: cjplummer

! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/SummaryTab.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java

Changeset: e2970749
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-04-04 20:08:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/e29707493e0e6752b82f6d6a6c67a47225490944

8284181: ArgumentsTest.set_numeric_flag_double_vm fails on some locales

Reviewed-by: stuefe

! test/hotspot/gtest/runtime/test_arguments.cpp

Changeset: 0cd46f65
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-04-04 20:39:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/0cd46f655a77662a3ffee057e03025f37530f3aa

8283597: [REDO] Invalid generic signature for redefined classes

Reviewed-by: sspitsyn, coleenp

! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java

Changeset: 86caf606
Author:    Phil Race <prr at openjdk.org>
Date:      2022-04-04 21:20:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/86caf606ff1f09fbe0ff402ebafbc4ae36d41811

8283703: Add sealed modifier to java.awt.geom.Path2D

Reviewed-by: bpb, kizune, aivanov

! src/java.desktop/share/classes/java/awt/geom/Path2D.java

Changeset: 9440b391
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-04-04 21:22:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/9440b391933afa672cbb625df010805d4a5ea504

8283215: [macos] Screen Magnifier: Getting java.awt.IllegalComponentStateException when menu item is selected

Reviewed-by: serb, prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java

Changeset: 59fe31a0
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-04 21:43:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/59fe31a0900f6ae2cf3846d11b623e287b61bb43

8284170: Add "make doctor" to the make help

Reviewed-by: erikj

! make/Global.gmk

Changeset: 36b3bbc5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-05 00:39:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/36b3bbc53de074647ce04de890dc99bd5a2373e8

8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c

Reviewed-by: serb, prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 9561b5e0
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-04-05 03:39:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/9561b5e041c4cc70319e60953819c521c1e68d6c

8284165: Add pid to process reaper thread name

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! test/jdk/java/lang/ProcessBuilder/ProcessReaperCCL.java
! test/jdk/java/util/concurrent/Phaser/Basic.java

Changeset: 632825c6
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-04-05 04:42:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/632825c6d2933c8f1e63569199413ecaa74b6740

8283621: Write a regression test for CCC4400728

Reviewed-by: aivanov, serb

+ test/jdk/javax/swing/JFileChooser/4400728/JFileChooserDefaultDirectoryTest.java

Changeset: f20ed336
Author:    Tejesh R <tejesh.r at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-05 11:09:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/f20ed33618efaad308a71814a79a580b709b8152

8284278: Diagnostic Fix Updated.

Reviewed-by: prr, psadhukhan

! test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java

Changeset: 648efd7a
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-05 13:08:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/648efd7abc93bf738723886ff941e3dd3aa622cb

8284275: Remove unused sun.nio.fs.Reflect

Reviewed-by: alanb, bpb

- src/java.base/share/classes/sun/nio/fs/Reflect.java

Changeset: 526e7349
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-04-05 15:38:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/526e73498eef5c7608845501ab4ebef0997a5c0d

8282819: Deprecate Locale class constructors

Reviewed-by: lancea, rriggs

! src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleConstants.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/LocaleUtility.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
+ test/jdk/java/util/Locale/TestOf.java

Changeset: ff1daa85
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-04-05 17:44:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/ff1daa85b0097a64c3dbb79e52dbc948db02f38e

8284380: ProblemList jdk/jshell/HighlightUITest.java on more platforms

Reviewed-by: bpb

! test/langtools/ProblemList.txt

Changeset: 20acea41
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-05 17:45:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/20acea41cc767ebc142880da0ae91802d6a091af

8284362: Remove the "unsupported API" warning from jdk.javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Action.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/AddStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attribute.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attributes.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Bookmark.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/MarkupParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/ParseException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Replace.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Style.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/StyledText.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/NewAPIBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/UncheckedDocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/IllegalOptionValue.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTodo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/OptionException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/package-info.java

Changeset: e9e3aa7b
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-04-05 18:21:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/e9e3aa7b827204630a04618fa1f30ea00417667a

8283730: Improve discussion of modeling of packages and modules

Reviewed-by: jjg, jlahoda

! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java

Changeset: 500f9a57
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-04-05 21:07:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/500f9a577bd7df1321cb28e69893e84b16857dd3

8283396: Null pointer dereference in loopnode.cpp:2851

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/loopnode.cpp

Changeset: 741be461
Author:    Pengfei Li <pli at openjdk.org>
Date:      2022-04-05 23:50:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/741be46138c4a02f1d9661b3acffb533f50ba9cf

8183390: Fix and re-enable post loop vectorization

Reviewed-by: roland, thartmann, kvn

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestSuperwordFailsUnrolling.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayCopyTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayInvariantFillTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayUnsafeOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopControlFlowTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/StripMinedLoopTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java

Changeset: 4ffe96a8
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-04-06 06:43:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/4ffe96a857a1a478f1bf666704903da513b832cd

8282506: Clean up remaining references to TwoStacksPlain*SocketImpl

Reviewed-by: dfuchs

! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java

Changeset: 955d61df
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-04-06 06:51:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/955d61df30099c01c6968fa5851643583f71250e

8284369: TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4

Reviewed-by: chagedorn

! test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java

Changeset: 0a67d686
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-04-06 07:21:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/0a67d686709000581e29440ef13324d1f2eba9ff

8284294: Create an automated regression test for RFE 4138746

Reviewed-by: serb

+ test/jdk/javax/swing/JLabel/4138746/JLabelMnemonicsTest.java

Changeset: b56df280
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-04-06 08:01:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/b56df2808d79dcc1e2d954fe38dd84228c683e8b

8283935: Parallel: Crash during pretouch after large pages allocation failure

Reviewed-by: kbarrett, ayang

! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp

Changeset: e18414a3
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2022-04-06 09:29:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/e18414a322f0814c120bcdd415ebd7bd34949633

8284014: Menu items with submenus in JPopupMEnu are not spoken on macOS

Reviewed-by: prr, serb, ant

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ test/jdk/java/awt/a11y/AccessibleJPopupMenuTest.java

Changeset: e524107a
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-04-06 09:32:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/e524107a74d149354c505372e7b4a8af87d6ad02

8280872: Reorder code cache segments to improve code density

Reviewed-by: simonis, kvn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/icBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java

Changeset: bbe894fc
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-06 10:26:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/bbe894fc815aae9f505b988faaef6b60c8cb8d11

8284288: Use SVG images for FocusSpec.html and Modality.html

Reviewed-by: prr, serb

- src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.gif
+ src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.svg
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
- src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif
+ src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer1.svg
+ src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer2.svg
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
- src/java.desktop/share/classes/java/awt/doc-files/modal-example1.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example1.svg
- src/java.desktop/share/classes/java/awt/doc-files/modal-example2.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example2.svg
- src/java.desktop/share/classes/java/awt/doc-files/modal-example3.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example3.svg
- src/java.desktop/share/classes/java/awt/doc-files/modal-example4.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example4.svg

Changeset: b9cc3bc1
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2022-04-06 11:49:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/b9cc3bc1bf61572f2813f057eea7326fd0c2bd14

8284067: jpackage'd launcher reports non-zero exit codes with error prompt

Reviewed-by: almatvee

! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! test/jdk/tools/jpackage/apps/Hello.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java

Changeset: ec205f68
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-04-06 12:50:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec205f68a883cef6b98f26a06baf675f7da26928

8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo

Reviewed-by: prr, serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: a3851423
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-04-06 14:26:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/a385142398eee102ff1a53d848230dc95c4ebd37

8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method

Reviewed-by: darcy, shade, coleenp

! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java

Changeset: 3cd3a836
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-04-06 15:47:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/3cd3a83647297f525f5eab48ce688e024ca6b08c

8284167: Make internal javac exceptions stackless

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 8e4fab0c
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2022-04-06 16:47:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/8e4fab0c89e5e765a17241eacdf0795ea950cd1c

8284303: runtime/Thread/AsyncExceptionTest.java timed out

Reviewed-by: dcubed, kvn

! test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java

Changeset: 77388eaf
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-04-06 17:07:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/77388eaf2595f5785bb0945ccecf84c4916031e7

8284368: Remove finalizer method in jdk.crypto.cryptoki

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java

Changeset: 46ce2ef1
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-04-06 18:49:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/46ce2ef1d2d81f33cb85c2a99305d558d286da05

8277517: Bump minimum boot jdk to JDK 18

Reviewed-by: darcy, erikj, iris

! make/conf/jib-profiles.js
! make/conf/test-dependencies
! make/conf/version-numbers.conf

Changeset: dd4a1bba
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-06 18:56:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/dd4a1bba91d69b1dc56c8f5b72275b3994cd82f9

8284299: Handle inheritDoc misuse more gracefully

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
+ test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java

Changeset: 4451257b
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2022-04-06 19:11:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/4451257b1432e4180a16757aafca6141b8063772

8284437: Building from different users/workspace is not always deterministic

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java

Changeset: 5a21397f
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-06 22:14:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/5a21397f709e5c684d9462ecaecf2d5db023e778

8284387: Fix formatting of doc comments in jdk.javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTodo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/package-info.java

Changeset: d5cd4a3a
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-04-07 04:00:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/d5cd4a3a28a85bbcaa3c0c7f2e74e0684b5efcab

8283387: [macos] a11y : Screen magnifier does not show selected Tab

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/accessibility/JTabbedPane/AccessibleTabbedPaneTest.java

Changeset: 61fcf2f6
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-04-07 06:02:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/61fcf2f67ff16bee92a5279e7bcacc79fc8f37ad

8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer

Reviewed-by: shade

! .github/workflows/submit.yml

Changeset: 4d2cd26a
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-07 08:42:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/4d2cd26ab5092ad0a169e4239164a869a4255bd3

8263031: HttpClient throws Exception if it receives a Push Promise that is too large

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
+ test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java

Changeset: 19288654
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-07 09:11:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/192886546bf86c9a577b2dfaa4b33cb94799659b

8284166: [macos] Replace deprecated alternateSelectedControlColor with selectedContentBackgroundColor

Reviewed-by: prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m

Changeset: 4f36229c
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-07 09:38:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/4f36229c963721af0a1471e6aa6bcb6ef30a5259

8284446: Miscellaneous doc-comment fixes in jdk.javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java

Changeset: 8e58d4a5
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-07 10:00:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/8e58d4a58925c79fcdd2efa62cc2a6affd6326b1

8284415: Collapse identical catch branches in security libs

Reviewed-by: coffeys, xuelei, wetmore

! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Changeset: ec73c61d
Author:    Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-07 10:19:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec73c61d8fe5de15a42fc14aaf8ebe3ac9ffcae5

8284353: Update java/net and sun/net/www tests to eliminate dependency on sun.net.www.MessageHeader

Reviewed-by: dfuchs

! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/httpclient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/NTLMHeadTest.java
! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
! test/jdk/sun/security/ssl/InputRecord/ClientHelloRead.java
! test/jdk/sun/security/ssl/InputRecord/ProxyTunnelServer.java

Changeset: 5bafcfdc
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-04-07 14:55:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/5bafcfdc171b5a514ecf620703e77fa2f4a49c58

8284444: Sting typo

Reviewed-by: kcr, aivanov, mgronlun

! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! test/jdk/com/sun/jdi/InvokeTest.java
! test/jdk/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/jdk/jdk/jfr/api/consumer/TestToString.java

Changeset: d6f01e9d
Author:    Mark Powers <mark.powers at oracle.com>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date:      2022-04-07 15:52:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/d6f01e9d6f35fb235d9b9fb674867c9760b1c1d1

8234128: jarsigner will not show not-signed-by-alias warning if an intermediate cert is in this keystore

Reviewed-by: jnimeh

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java

Changeset: 8c1b413e
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-07 18:03:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/8c1b413eea587500de16af5df3957234c32841df

Merge branch 'master' into type-patterns-third


Changeset: 5342ac12
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-08 14:34:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/5342ac12bc58c31c0dec4c84fdc5310c17844bea

Merge remote-tracking branch 'upstream/type-patterns-third' into patterns-record-deconstruction3

! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java

Changeset: 27217c37
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-08 15:49:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/27217c37f4674e2afe33f61599a39a43ad674fb7

Fixing merge.

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java



More information about the amber-dev mailing list