git: openjdk/zgc: 318 new changesets

Andrey Turbanov aturbanov at openjdk.org
Tue Nov 1 10:35:18 UTC 2022


Changeset: 3b476a17
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-04 09:11:17 +0000
URL:       https://git.openjdk.org/zgc/commit/3b476a1758cb35a688d70f9518531510666541d6

8292847: Zero: Allow ergonomics to select the GC

Reviewed-by: tschatzl, stuefe

! src/hotspot/share/runtime/arguments.cpp

Changeset: f03934e2
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-10-04 10:13:57 +0000
URL:       https://git.openjdk.org/zgc/commit/f03934e270aa86de3c6832f9754caba05726726b

8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode

Reviewed-by: shade, lucy

! src/hotspot/cpu/ppc/ppc.ad

Changeset: 5a9cd336
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2022-10-04 10:25:11 +0000
URL:       https://git.openjdk.org/zgc/commit/5a9cd33632862aa2249794902d4168a7fe143054

8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport

Reviewed-by: shade

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! test/jdk/java/util/Random/T8282144.java

Changeset: 4d6668e7
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-04 11:45:53 +0000
URL:       https://git.openjdk.org/zgc/commit/4d6668e7ee492de828bc36afea7daa535532a2b1

8294242: JFR: jfr print doesn't handle infinite duration well

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java

Changeset: 2dbedf0e
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-10-04 12:57:55 +0000
URL:       https://git.openjdk.org/zgc/commit/2dbedf0e9326d8b3d79206787528d18e9fef25bd

8294406: Test runtime/handshake/HandshakeDirectTest.java failed: JVMTI_ERROR_WRONG_PHASE

Reviewed-by: dholmes, sspitsyn

! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
! test/hotspot/jtreg/testlibrary/jvmti/JVMTIUtils.java

Changeset: b850f052
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-04 13:14:27 +0000
URL:       https://git.openjdk.org/zgc/commit/b850f052d88bdc012ae91893fd1b63cfce601a8e

8294758: JFR: Docs build fails after changes to RecordedObject and Timespan

Reviewed-by: mgronlun, alanb

! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java

Changeset: 085949a1
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-10-04 13:58:51 +0000
URL:       https://git.openjdk.org/zgc/commit/085949a117f1d9c1c6caf7d1755a85cb02fb924b

8294712: G1: Use index-base iteration for G1FlushHumongousCandidateRemSets

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 3644e26c
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-04 14:24:55 +0000
URL:       https://git.openjdk.org/zgc/commit/3644e26cef71c00e1a2638d2b8bed9c1bda965ca

8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java

Changeset: 1166a8ab
Author:    Alisen Chung <achung at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-10-04 15:22:18 +0000
URL:       https://git.openjdk.org/zgc/commit/1166a8abd2e5fba16b5cd29431de2628a52a8e08

8292214: Memory leak in getAllConfigs of awt_GraphicsEnv.c:386

Reviewed-by: azvegint, dnguyen

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

Changeset: 121d4a51
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-10-04 17:29:15 +0000
URL:       https://git.openjdk.org/zgc/commit/121d4a5119f98adf30fa759563eec843a6e37d61

8293579: tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java fails on Japanese Windows platform

Reviewed-by: asemenyuk, naoto, almatvee

! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java

Changeset: b22a38de
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2022-10-04 18:02:43 +0000
URL:       https://git.openjdk.org/zgc/commit/b22a38dedb06199f2cba3b6f8962ddf2f9f4f16d

8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test

Reviewed-by: jdv

! test/jdk/java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java

Changeset: b2e86a62
Author:    SWinxy <swinxythecat at gmail.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-10-04 19:16:14 +0000
URL:       https://git.openjdk.org/zgc/commit/b2e86a620936cc0d65ca884ff2b6644998530354

8294255: Add link to DEFAULT_WAIT_TIME in javadoc for SunToolKit.realsSync

Reviewed-by: aivanov, prr

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

Changeset: 1dafbe3f
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-10-05 00:18:55 +0000
URL:       https://git.openjdk.org/zgc/commit/1dafbe3f944fdb3027df38a886fd15abc3b476a7

8294539: Augment discussion of equivalence relations on floating-point values

Reviewed-by: psandoz, smarks

! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/math/BigDecimal.java

Changeset: 755958e5
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-05 05:56:44 +0000
URL:       https://git.openjdk.org/zgc/commit/755958e5ee40f83f3deb5c922d51e425e3bd412c

8294376: Minimize disabled warnings in java.base

Reviewed-by: erikj

! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk

Changeset: 43dbf589
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-05 06:47:19 +0000
URL:       https://git.openjdk.org/zgc/commit/43dbf5899b455acf7c665d221564c4d4dff7dea4

8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java

Reviewed-by: dfuchs, jpai

! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java

Changeset: be82cff6
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-05 07:25:49 +0000
URL:       https://git.openjdk.org/zgc/commit/be82cff625c919e332da0879e2be0002485f1d1c

8294748: Cleanup unneeded references to hg

Reviewed-by: erikj, clanger

! make/RunTests.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/SourceRevision.gmk
! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/spec.gmk.in
! make/common/MakeBase.gmk

Changeset: 953ce8da
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-05 07:34:42 +0000
URL:       https://git.openjdk.org/zgc/commit/953ce8da2c7ddd60b09a18c7875616a2477e5ba5

8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present

Reviewed-by: mchung

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/InverseDepsAnalyzer.java
+ test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java
+ test/langtools/tools/jdeps/optionalDependency/src/m1/module-info.java
+ test/langtools/tools/jdeps/optionalDependency/src/m1/p1/P.java
+ test/langtools/tools/jdeps/optionalDependency/src/m2/module-info.java
+ test/langtools/tools/jdeps/optionalDependency/src/m2/p2/Q.java
+ test/langtools/tools/jdeps/optionalDependency/src/m3/module-info.java
+ test/langtools/tools/jdeps/optionalDependency/src/m3/p3/R.java

Changeset: b4e74aea
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-10-05 09:33:45 +0000
URL:       https://git.openjdk.org/zgc/commit/b4e74aeabfd41ee76b6bf8b779c1741b30b6f438

8294514: Wrong initialization of nmethod::_consts_offset for native nmethods

Reviewed-by: kvn, dlong

! src/hotspot/share/code/nmethod.cpp

Changeset: 4bdd1c91
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-10-05 09:43:31 +0000
URL:       https://git.openjdk.org/zgc/commit/4bdd1c914859e221c64208d47ef309d463609953

8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes"

Reviewed-by: thartmann, chagedorn

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

Changeset: 8ebebbce
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2022-10-05 10:26:53 +0000
URL:       https://git.openjdk.org/zgc/commit/8ebebbce32c7021cc0983dece4bb2644c79e64aa

8294368: Java incremental builds broken on Windows after JDK-8293116

Reviewed-by: erikj, djelinski, jlahoda

! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/jdk/src/classes/build/tools/depend/Depend.java
! make/scripts/fixpath.sh

Changeset: 13a5000d
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-05 11:49:53 +0000
URL:       https://git.openjdk.org/zgc/commit/13a5000d4885d4624788580f56634b93a135429b

8294151: JFR: Unclear exception message when dumping stopped in memory recording

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java

Changeset: b9eeec2b
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2022-10-05 12:42:05 +0000
URL:       https://git.openjdk.org/zgc/commit/b9eeec2b6b8f97d2ba33462b27d091f918067f78

8294310: compare.sh fails on macos after JDK-8293550

Reviewed-by: ihse

! make/autoconf/compare.sh.in
! make/conf/jib-profiles.js
! make/scripts/compare.sh

Changeset: 979efd41
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2022-10-05 12:44:20 +0000
URL:       https://git.openjdk.org/zgc/commit/979efd4174968802f0c170e768671507a11e118e

8289004: investigate if SharedRuntime::get_java_tid parameter should be a JavaThread*

Reviewed-by: dholmes, jsjolen

! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: bd90c4cf
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2022-10-05 12:45:18 +0000
URL:       https://git.openjdk.org/zgc/commit/bd90c4cfa63ba2de26f7482ed5d1704f9be9629f

8282900: runtime/stringtable/StringTableCleaningTest.java verify unavailable at this moment

Reviewed-by: coleenp, dholmes

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

Changeset: ee6c3917
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-10-05 14:10:02 +0000
URL:       https://git.openjdk.org/zgc/commit/ee6c39175bc47608282c52c575ce908399349e7c

8289925: Shared code shouldn't reference the platform specific method frame::interpreter_frame_last_sp()

Reviewed-by: eosterlund, dlong

! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/share/runtime/continuation.cpp

Changeset: f531dae4
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-05 14:41:29 +0000
URL:       https://git.openjdk.org/zgc/commit/f531dae4a0ffd2a5663cf4a4bde581d68fc728d5

8294840: langtools OptionalDependencyTest.java use File.pathSeparator

Reviewed-by: alanb

! test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java

Changeset: 536c9a51
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-10-05 16:48:09 +0000
URL:       https://git.openjdk.org/zgc/commit/536c9a512ea90d97a1ae5310453410d55db98bdd

8294618: Update openjdk.java.net => openjdk.org

Reviewed-by: mikael, iris, joehw, prr, ihse

! README.md
! doc/building.html
! doc/building.md
! doc/hotspot-style.html
! doc/hotspot-style.md
! make/Doctor.gmk
! make/autoconf/configure.ac
! make/conf/branding.conf
! make/jdk/src/classes/build/tools/taglet/Incubating.java
! src/demo/share/jfc/J2Ddemo/README.txt
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/utils/IdealGraphVisualizer/README.md
! src/utils/LogCompilation/README
! src/utils/hsdis/README.md

Changeset: f2c57186
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-10-05 17:25:58 +0000
URL:       https://git.openjdk.org/zgc/commit/f2c57186a40bea4d5ad1c3ba010b59e552db624d

8294734: Redundant override in AES implementation

Reviewed-by: valeriep, wetmore

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

Changeset: 87acfee3
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-10-05 18:42:00 +0000
URL:       https://git.openjdk.org/zgc/commit/87acfee3c3e8dbc36b87e449f69fda6fca0088f6

8294397: Replace StringBuffer with StringBuilder within java.text

Reviewed-by: lancea, naoto, bchristi

! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/java/text/MergeCollation.java
! src/java.base/share/classes/java/text/PatternEntry.java
- test/jdk/sun/text/IntHashtable/Bug4170614TestRun.java
! test/jdk/sun/text/IntHashtable/Bug4705389.java
! test/jdk/sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java

Changeset: 0ec18382
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-10-05 19:27:20 +0000
URL:       https://git.openjdk.org/zgc/commit/0ec18382b74396eec0681f2fdf0dac40f8fe108b

8294869: Correct failure of RemovedJDKInternals.java after JDK-8294618

Reviewed-by: alanb, azvegint

! test/langtools/tools/jdeps/jdkinternals/RemovedJDKInternals.java

Changeset: d4142d84
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2022-10-05 23:43:02 +0000
URL:       https://git.openjdk.org/zgc/commit/d4142d8441172fc54c9abf0a735c30b0ac8638c5

8290036: Define and specify Runtime shutdown sequence

Reviewed-by: dholmes, alanb

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java

Changeset: e986a97a
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2022-10-06 00:21:00 +0000
URL:       https://git.openjdk.org/zgc/commit/e986a97a9652eab9a64505673e884eb3eb123166

8292330: Update JCov version to 3.0.13

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 8f561159
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-10-06 01:21:18 +0000
URL:       https://git.openjdk.org/zgc/commit/8f5611593a8085242d773bb8c7ee8b077a261e80

8294679: RISC-V: Misc crash dump improvements

Reviewed-by: fjiang, shade

! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp

Changeset: 6029120a
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2022-10-06 05:23:38 +0000
URL:       https://git.openjdk.org/zgc/commit/6029120a5f53061f386d5dc72c76adf03ab28840

8278086: [REDO] ImageIO.write() method will throw IndexOutOfBoundsException

Co-authored-by: Masanori Yano <myano at openjdk.org>
Reviewed-by: tr, prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
+ test/jdk/javax/imageio/plugins/bmp/BMPBitsPerPixelTest.java

Changeset: 8c15f77a
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2022-10-06 05:43:43 +0000
URL:       https://git.openjdk.org/zgc/commit/8c15f77abac0beb7f39a90fdfc5efb245b09ca32

8270915: GIFImageReader disregards ignoreMetadata flag which causes memory exhaustion

Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java

Changeset: 7012d4ba
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-06 07:12:07 +0000
URL:       https://git.openjdk.org/zgc/commit/7012d4ba5529f8d5b3db508ac4924073ae1eb4cd

8294837: unify Windows 2019 version check in os_windows and java_props_md

Reviewed-by: alanb, rriggs

! src/java.base/windows/native/libjava/java_props_md.c

Changeset: e38ae8a6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-06 07:57:54 +0000
URL:       https://git.openjdk.org/zgc/commit/e38ae8a6510c8a83d65f8f39c276a0ad7572e26d

8294759: Print actual lock/monitor ranking

Reviewed-by: coleenp, dholmes

! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/runtime/logging/MutexRankTest.java

Changeset: ad7b7d40
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-10-06 07:59:43 +0000
URL:       https://git.openjdk.org/zgc/commit/ad7b7d40ce7b71d9e1e13e1b92f3ca6b30e635a2

8294697: java/lang/Thread/virtual/ThreadAPI.testGetStackTrace2 failed with non-empty stack trace

Reviewed-by: dfuchs, jpai

! test/jdk/java/lang/Thread/virtual/ThreadAPI.java

Changeset: 2ceebf68
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2022-10-06 09:31:26 +0000
URL:       https://git.openjdk.org/zgc/commit/2ceebf681ffd6f9bf6967fd81b30d721bc010b94

8294456: Fix misleading-indentation warnings in core JDK libraries

Reviewed-by: shade, rriggs, iris, darcy

! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/share/native/libfdlibm/e_asin.c
! src/java.base/share/native/libfdlibm/k_rem_pio2.c

Changeset: 73f06468
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2022-10-06 10:40:11 +0000
URL:       https://git.openjdk.org/zgc/commit/73f06468ae7f9eebb8e37f2a534d2c19a8dac60d

8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java

Reviewed-by: thartmann, chagedorn

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

Changeset: f888aa95
Author:    Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-10-06 15:03:24 +0000
URL:       https://git.openjdk.org/zgc/commit/f888aa953c1335f438ded22abf66b090e894684c

8293061: Combine CDSOptions and AppCDSOptions test utility classes

Reviewed-by: dholmes, iklam, ccheung

- test/hotspot/jtreg/runtime/cds/appcds/AppCDSOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/lib/jdk/test/lib/cds/CDSOptions.java

Changeset: 5c030ccc
Author:    Martin Desruisseaux <martin.desruisseaux at geomatys.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2022-10-06 16:03:36 +0000
URL:       https://git.openjdk.org/zgc/commit/5c030cccae6cd7862b7ecc563fde4b7670f25c10

8290973: In AffineTransform, equals(Object) is inconsistent with hashCode()

Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
+ test/jdk/java/awt/geom/AffineTransform/EqualsAndHashCode.java

Changeset: fef345b1
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-10-06 16:07:47 +0000
URL:       https://git.openjdk.org/zgc/commit/fef345b19f74f5d706b173b1af87bcda98dc6ff2

8293672: Update freetype md file

Reviewed-by: prr

! src/java.desktop/share/legal/freetype.md

Changeset: 85569e96
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-10-06 17:34:14 +0000
URL:       https://git.openjdk.org/zgc/commit/85569e966c22e5b5314a157d05c43c0f6e8c2b28

8286037: Bump minimum boot jdk to JDK 19

Reviewed-by: ctornqvi, darcy, shade, erikj

! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! make/conf/version-numbers.conf

Changeset: 5dd851d8
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-10-06 22:15:20 +0000
URL:       https://git.openjdk.org/zgc/commit/5dd851d872c50ef33034c56007c58e6fa69ebd32

8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression

Reviewed-by: kvn

! src/hotspot/share/opto/addnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java
- test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java
+ test/hotspot/jtreg/compiler/c2/irTests/XorINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/XorLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/NotOpTransformation.java

Changeset: d4c9a880
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-10-06 23:16:06 +0000
URL:       https://git.openjdk.org/zgc/commit/d4c9a88073479ff05e6c07ed599c546826d6f6ba

6560981: (cal) unused local variables in GregorianCalendar, etc.

Reviewed-by: naoto, bchristi, iris

! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java

Changeset: 37bd4fbe
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-07 03:02:53 +0000
URL:       https://git.openjdk.org/zgc/commit/37bd4fbe3031fd7793ab947e7f58aefd9c021c44

6852577: Only for Nimbus LAF UIManager.get("PasswordField.echoChar") is null

Reviewed-by: tr, aivanov

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
+ test/jdk/javax/swing/plaf/nimbus/PasswordFieldTest.java

Changeset: f3a44a48
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-07 03:09:19 +0000
URL:       https://git.openjdk.org/zgc/commit/f3a44a48359a4390b13549ce70de3a04710a1d21

8075916: The regression-swing case failed as colored text is not shown on disabled checkbox and radio button with Nimbus LAF

Reviewed-by: tr, aivanov

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
+ test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java

Changeset: cf84c8ea
Author:    Srikanth Adayapalam <sadayapalam at openjdk.org>
Date:      2022-10-07 04:20:40 +0000
URL:       https://git.openjdk.org/zgc/commit/cf84c8eaf265255b49293650b3919f22e26d48a3

8292975: javac produces code that crashes with LambdaConversionException
8269983: BootstrapMethodError with method reference and intersection type

Reviewed-by: dlsmith, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest.java
+ test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest2.java

Changeset: 0ad6803a
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-10-07 06:15:38 +0000
URL:       https://git.openjdk.org/zgc/commit/0ad6803ac2bba063d15ce8284a09da36b4cced81

8293810: Remove granting of RuntimePermission("stopThread") from tests

Reviewed-by: dfuchs, mullan, mchung, chegar

! test/jdk/java/lang/System/System.policy
! test/jdk/java/nio/charset/spi/default-pol
! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java
! test/jdk/javax/management/security/java.policy.authorization
! test/jdk/sun/net/www/http/HttpClient/IsKeepingAlive.policy
! test/jdk/sun/net/www/http/HttpClient/OpenServer.policy

Changeset: 2d25c0a3
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-07 06:19:01 +0000
URL:       https://git.openjdk.org/zgc/commit/2d25c0a31c608ecddaa084d795a060598b3e0589

8292280: Unused field 'keyListener' in BasicRadioButtonUI

Reviewed-by: jdv, serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java

Changeset: 1fda8421
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-10-07 08:14:43 +0000
URL:       https://git.openjdk.org/zgc/commit/1fda8421b976dc19b6f977e38d8d87f493e1a1fd

8291429: java/lang/Thread/virtual/ThreadAPI.java timed out on single core system

Reviewed-by: sspitsyn, cjplummer

! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java

Changeset: 118d93b3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-10-07 08:55:12 +0000
URL:       https://git.openjdk.org/zgc/commit/118d93b3dc5bafc00dea03dba97446a04d919fd5

8294907: Remove unused NativeLookup::dll_load

Reviewed-by: dholmes

! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/nativeLookup.hpp

Changeset: b38bed6d
Author:    Johan Sjölen <jsjolen at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date:      2022-10-07 11:06:57 +0000
URL:       https://git.openjdk.org/zgc/commit/b38bed6d0ed6e1590a695a13a0d0c099e2bdd13a

8294308: Allow dynamically choosing the MEMFLAGS of a type without ResourceObj

Reviewed-by: coleenp, stefank, kbarrett

! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp

Changeset: 7a194d31
Author:    Sacha Coppey <sacha.coppey at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2022-10-07 13:09:09 +0000
URL:       https://git.openjdk.org/zgc/commit/7a194d31a3f2f78211f035f4591845bf2b465aec

8290154: [JVMCI] partially implement JVMCI for RISC-V

Reviewed-by: ihse, dnsimon, yadongwang

! make/autoconf/jvm-features.m4
+ src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotRegisterConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64Kind.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/package-info.java
! src/jdk.internal.vm.ci/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java

Changeset: 67210abd
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-10-07 16:04:50 +0000
URL:       https://git.openjdk.org/zgc/commit/67210abd04683a3a16ec8af0948030a934e5ce15

8286394: Address possibly lossy conversions in jdk.naming.dns

Reviewed-by: rriggs, aefimov

- make/modules/jdk.naming.dns/Java.gmk
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java

Changeset: a1747ef8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-07 17:11:07 +0000
URL:       https://git.openjdk.org/zgc/commit/a1747ef81a10e84177f474565193204ceaa0ede8

8294941: GHA: Cut down cross-compilation sysroots

Reviewed-by: clanger, erikj

! .github/workflows/build-cross-compile.yml

Changeset: c1166a30
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-10-07 17:13:30 +0000
URL:       https://git.openjdk.org/zgc/commit/c1166a304dcff6033b8a37ef944b9efa7ab0608d

8289561: java/lang/instrument/NativeMethodPrefixAgent.java fails with "ERROR: Injection failure: java.lang.UnsupportedOperationException: Records requires ASM8"

Reviewed-by: lmesnik, cjplummer, sspitsyn

! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java

Changeset: 4cbac40d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-10-07 17:43:00 +0000
URL:       https://git.openjdk.org/zgc/commit/4cbac40de956974760cf54183b3ba29f0b5ec331

8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template

Changeset: fe7a4617
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-07 18:23:16 +0000
URL:       https://git.openjdk.org/zgc/commit/fe7a4617fec4d9358b8ce08d74f82714198867d1

8294920: Missing SP value in Linux x86_32 thread context

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java

Changeset: 6a266c4d
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-10-07 19:11:19 +0000
URL:       https://git.openjdk.org/zgc/commit/6a266c4de15d04d50928b68f9b2dbb69911cff13

8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading

Reviewed-by: dholmes, coleenp, sspitsyn

! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: 823b53d8
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-10-07 20:34:08 +0000
URL:       https://git.openjdk.org/zgc/commit/823b53d8957ff06b66c35e676c25992e9707afe6

8294987: Streamline DerOutputStream write

Reviewed-by: jnimeh, ascarpino

! src/java.base/share/classes/sun/security/util/DerOutputStream.java

Changeset: 3466e999
Author:    Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date:      2022-10-07 20:44:35 +0000
URL:       https://git.openjdk.org/zgc/commit/3466e999348696c8666afd7a59c6947f61fe4d6a

8294691: dynamicArchive/RelativePath.java is running other test case

Reviewed-by: iklam, ccheung

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java

Changeset: d39d8c85
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-10-07 22:58:26 +0000
URL:       https://git.openjdk.org/zgc/commit/d39d8c856a7f659c8835084e88e70989ad664ecc

8170389: java.text.DigitList.getDouble() : Controversy between javadoc and code

Reviewed-by: naoto, lancea

! src/java.base/share/classes/java/text/DigitList.java

Changeset: 495c0435
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-10-07 23:02:19 +0000
URL:       https://git.openjdk.org/zgc/commit/495c043533d68106e07721b2e971006e9eba97e3

7124710: interleaved RedefineClasses() and RetransformClasses() calls may have a problem

Reviewed-by: sspitsyn, dcubed

! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp

Changeset: 542cc602
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-08 06:41:45 +0000
URL:       https://git.openjdk.org/zgc/commit/542cc602a7f023d3351133a321c4fa57249b8765

8294366: RISC-V: Partially mark out incompressible regions

Reviewed-by: fyang, yadongwang

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp

Changeset: 8713dfa6
Author:    Markus Karg <markus at headcrashing.eu>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-10-09 13:55:27 +0000
URL:       https://git.openjdk.org/zgc/commit/8713dfa64ef4c55c8b9a3be8aab2bb5e16c627da

8294541: java/io/BufferedInputStream/TransferTo.java fails with OOME

Reviewed-by: alanb

! test/jdk/ProblemList.txt
! test/jdk/java/io/BufferedInputStream/TransferTo.java

Changeset: 8a148bc9
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-10 07:02:27 +0000
URL:       https://git.openjdk.org/zgc/commit/8a148bc960a61908359f9e6dd62c8e7791cc2690

8294848: Unnecessary SSLCipher dispose implementations

Reviewed-by: xuelei, valeriep, wetmore

! src/java.base/share/classes/sun/security/ssl/SSLCipher.java

Changeset: 6ed74ef6
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-10-10 07:06:51 +0000
URL:       https://git.openjdk.org/zgc/commit/6ed74ef654f0b3e5c748895654d6925e2b832732

8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839

Reviewed-by: chagedorn, epeter

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

Changeset: 269252aa
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-10 11:51:21 +0000
URL:       https://git.openjdk.org/zgc/commit/269252aa3d5d72859c907a032110d482cf475560

8295007: javax/swing/JRadioButton/4314194/bug4314194.java fails in mach5 for WIndowLookAndFeel

Reviewed-by: aivanov, tr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java

Changeset: c5f462e8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-10 12:19:46 +0000
URL:       https://git.openjdk.org/zgc/commit/c5f462e83b85ec53ec395622063a5b131aaf0827

8294956: GHA: qemu-debootstrap is deprecated, use the regular one

Reviewed-by: erikj

! .github/workflows/build-cross-compile.yml

Changeset: 35d17a00
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-10-10 12:39:10 +0000
URL:       https://git.openjdk.org/zgc/commit/35d17a00ab4028071a8fc7cd781b3306e6811970

8293864: Kitchensink24HStress.java fails with SIGSEGV in JfrCheckpointManager::lease

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp

Changeset: 4df4a1f8
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-10-10 12:40:58 +0000
URL:       https://git.openjdk.org/zgc/commit/4df4a1f8e238ebf49d4b0e1e102ccdc3cdb82de9

8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events"

Reviewed-by: egahlin

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! test/jdk/ProblemList.txt

Changeset: eb90c4fc
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-10-10 16:54:57 +0000
URL:       https://git.openjdk.org/zgc/commit/eb90c4fc0479379c8c1452afca8f37746c762e18

8294377: Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited

Reviewed-by: jjg

! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java

Changeset: 1bfcc279
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-10 17:56:34 +0000
URL:       https://git.openjdk.org/zgc/commit/1bfcc2790adbc273864c74faab0bd43613c75982

8294931: JFR: Simplify SettingInfo

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java

Changeset: e6c33e62
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-10-11 00:17:36 +0000
URL:       https://git.openjdk.org/zgc/commit/e6c33e62b5d746f1a45202a6ddc3ded8f933752e

8295014: Remove unnecessary explicit casts to void* in CHeapObjBase

Reviewed-by: jsjolen, dholmes, stefank

! src/hotspot/share/memory/allocation.hpp

Changeset: 891156a7
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-10-11 00:40:34 +0000
URL:       https://git.openjdk.org/zgc/commit/891156a744e706e2d8da5082b2ee3e63ff6fab76

8295003: Do not mention applets in the "java.awt.color" package

Reviewed-by: aivanov, prr

! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java

Changeset: 4b17d28a
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2022-10-11 01:06:28 +0000
URL:       https://git.openjdk.org/zgc/commit/4b17d28a6d56726d49090bfd05d945e8f688fe53

8294261: AArch64: Use pReg instead of pRegGov when possible

Reviewed-by: ngasson, xgong

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: 9d116ec1
Author:    Eric Liu <eliu at openjdk.org>
Date:      2022-10-11 01:37:20 +0000
URL:       https://git.openjdk.org/zgc/commit/9d116ec147a3182a9c831ffdce02c98da8c5031d

8294262: AArch64: compiler/vectorapi/TestReverseByteTransforms.java test failed on SVE machine

Reviewed-by: aph, njian

! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java

Changeset: e775acf8
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-11 05:59:16 +0000
URL:       https://git.openjdk.org/zgc/commit/e775acf889cde6f5bb463d4ecfe6eb035d18bdda

8293986: Incorrect double-checked locking in com.sun.beans.introspect.ClassInfo

Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java

Changeset: 5e05e421
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-11 07:11:59 +0000
URL:       https://git.openjdk.org/zgc/commit/5e05e421ed49158185167c010bd1e4f690eab610

8294901: remove pre-VS2017 checks in Windows related coding

Reviewed-by: dholmes, mdoerr, kbarrett

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp

Changeset: 97f1321c
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-10-11 07:13:00 +0000
URL:       https://git.openjdk.org/zgc/commit/97f1321cb455b536f1e4e056dec693c24f39d641

8294356: IGV: scheduled graphs contain duplicated elements

Reviewed-by: chagedorn, thartmann

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

Changeset: fe70487d
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-11 08:50:01 +0000
URL:       https://git.openjdk.org/zgc/commit/fe70487d0bc53149150c23d39287d9856c5a0e95

8294958: java/net/httpclient/ConnectTimeout tests are slow

Reviewed-by: dfuchs, aefimov

! test/jdk/java/net/httpclient/AbstractConnectTimeout.java
! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java

Changeset: 4435d56d
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-10-11 09:22:33 +0000
URL:       https://git.openjdk.org/zgc/commit/4435d56d3fa232748b22eeb6f2894cc8dc937ccf

8282395: URL.openConnection can throw IOOBE

Reviewed-by: dfuchs

! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java
+ test/jdk/java/net/URL/B8282395.java

Changeset: 6053bf0f
Author:    Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-11 10:04:30 +0000
URL:       https://git.openjdk.org/zgc/commit/6053bf0f6a754bf3943ba6169316513055a5a3b2

8293782: Shenandoah: some tests failed on lock rank check

Reviewed-by: mdoerr, shade

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp

Changeset: fba763f8
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-11 10:06:17 +0000
URL:       https://git.openjdk.org/zgc/commit/fba763f82528d2825831a26b4ae4e090c602208f

8291519: jdk/jfr/api/event/TestShouldCommit.java failed with Unexpected value of shouldCommit()

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/event/TestShouldCommit.java

Changeset: 33d06188
Author:    Tejesh R <tr at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-10-11 11:11:49 +0000
URL:       https://git.openjdk.org/zgc/commit/33d061881350c23b5116b3e555eaa905020636f7

6616245: NullPointerException when using JFileChooser with a custom FileView

Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/FileViewNPETest.java

Changeset: 3ebe5ad2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-11 12:30:58 +0000
URL:       https://git.openjdk.org/zgc/commit/3ebe5ad2d7771ccf7710350b749d780fef91e40c

8294751: Zero: Allow larger default heaps

Reviewed-by: iklam, rkennke

! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: 9d0009e9
Author:    Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2022-10-11 12:55:59 +0000
URL:       https://git.openjdk.org/zgc/commit/9d0009e92b790b43153e3db353db775e6ff731cb

6777156: GTK L&F: JFileChooser can jump beyond root directory in combobox and selection textarea.

Reviewed-by: jdv, tr, psadhukhan

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
+ test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserDirectorySelection.java

Changeset: 619cd825
Author:    Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2022-10-11 16:07:31 +0000
URL:       https://git.openjdk.org/zgc/commit/619cd825b53465c4d533d5cab70070c08964fa91

8294702: BufferedInputStream uses undefined value range for markpos

Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/io/BufferedInputStream.java

Changeset: 3c7ae122
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-10-11 16:23:02 +0000
URL:       https://git.openjdk.org/zgc/commit/3c7ae1225f0d5575fd927a9b76fb40dc30e208cd

8294821: Class load improvement for AES crypto engine

Reviewed-by: valeriep

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

Changeset: e1a77cfd
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-11 16:35:55 +0000
URL:       https://git.openjdk.org/zgc/commit/e1a77cfd5f296e3e77c945a20d3688e6774dee29

8295163: Remove old hsdis Makefile

Reviewed-by: shade, iris

- src/utils/hsdis/Makefile

Changeset: 2586b1a3
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2022-10-11 16:58:36 +0000
URL:       https://git.openjdk.org/zgc/commit/2586b1a3c1e1c653e2e7e3398a1955882161193e

8295155: Incorrect javadoc of java.base module

Reviewed-by: alanb, rriggs, bpb, iris, jvernee

! src/java.base/share/classes/module-info.java

Changeset: 07946aa4
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2022-10-11 17:06:19 +0000
URL:       https://git.openjdk.org/zgc/commit/07946aa49c97c93bd11675a9b0b90d07c83f2a94

8289552: Make intrinsic conversions between bit representations of half precision values and floats

Reviewed-by: kvn, sviswanathan, jbhateja

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/java.base/share/classes/java/lang/Float.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! test/jdk/java/lang/Float/Binary16Conversion.java
! test/jdk/java/lang/Float/Binary16ConversionNaN.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
+ test/micro/org/openjdk/bench/java/math/Fp16ConversionBenchmark.java

Changeset: d362e169
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-10-11 18:01:18 +0000
URL:       https://git.openjdk.org/zgc/commit/d362e16924913207b67b5650ad4cafb6ab019cb1

8294689: The SA transported_core.html file needs quite a bit of work

Reviewed-by: kevinw, poonam, sspitsyn

! src/jdk.hotspot.agent/doc/transported_core.html

Changeset: 945950d8
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-10-11 19:19:41 +0000
URL:       https://git.openjdk.org/zgc/commit/945950d863ebe984e099d83f967adce71892bb95

8295069: [PPC64] Performance regression after JDK-8290025

Reviewed-by: rrich, lucy

! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp

Changeset: 9bb932ce
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-10-11 19:35:18 +0000
URL:       https://git.openjdk.org/zgc/commit/9bb932ce3007f3f5c67344ebb42dd3c94fa035ab

8295154: Documentation for RemoteExecutionControl.invoke(Method) inherits non-existent documentation

Reviewed-by: jjg

! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java

Changeset: 3a980b97
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-10-11 19:44:54 +0000
URL:       https://git.openjdk.org/zgc/commit/3a980b972f72b5bbfd7bb63b433ae562890dbcf2

8295168: Remove superfluous period in @throws tag description

Reviewed-by: bpb, naoto, lancea, iris

! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java

Changeset: 94a9b048
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-10-11 23:17:31 +0000
URL:       https://git.openjdk.org/zgc/commit/94a9b048afef789e5c604201b61b86ace5c9af67

8295013: OopStorage should derive from CHeapObjBase

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp

Changeset: 703a6ef5
Author:    Quan Anh Mai <qamai at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-10-12 00:31:04 +0000
URL:       https://git.openjdk.org/zgc/commit/703a6ef591d56b9e5441cb3ca0c70b2b8685f6e1

8283699: Improve the peephole mechanism of hotspot

Reviewed-by: kvn, dlong

+ src/hotspot/cpu/x86/peephole_x86_64.cpp
+ src/hotspot/cpu/x86/peephole_x86_64.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/micro/org/openjdk/bench/vm/compiler/x86/LeaPeephole.java

Changeset: 2ceb80c6
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-10-12 01:05:44 +0000
URL:       https://git.openjdk.org/zgc/commit/2ceb80c60f2c1a479e5d79aac7d983e0bf29b253

8288043: Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms

Reviewed-by: kvn, sviswanathan

! 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/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java

Changeset: ab8c1361
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2022-10-12 01:39:57 +0000
URL:       https://git.openjdk.org/zgc/commit/ab8c1361bc03a8afe016c82f1ad3da9204626d72

8292898: [vectorapi] Unify vector mask cast operation

Co-authored-by: Quan Anh Mai <qamai at openjdk.org>
Reviewed-by: jbhateja, eliu

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java

Changeset: 5ad126f4
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-10-12 01:55:58 +0000
URL:       https://git.openjdk.org/zgc/commit/5ad126f44662d81d2d065b215ed967c0b983f9c9

8295012: Arena should not derive from CHeapObj<mtNone>

Reviewed-by: stefank, dholmes

! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp

Changeset: 16e0c599
Author:    Johan Sjölen <jsjolen at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date:      2022-10-12 07:10:57 +0000
URL:       https://git.openjdk.org/zgc/commit/16e0c5994acc57d8c157c852c77801f3a791f6c6

8294950: print_sys_devices_cpu_info doesn't use the provided buffer

Reviewed-by: dholmes, stefank

! src/hotspot/os/linux/os_linux.cpp

Changeset: 392f35df
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-12 07:24:30 +0000
URL:       https://git.openjdk.org/zgc/commit/392f35df4be1a9a8d7a67a25ae01230c7dd060ac

8295033: hsdis configure error when cross-compiling with --with-binutils-src

Reviewed-by: erikj, ihse, shade

! make/autoconf/lib-hsdis.m4

Changeset: 461d9030
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-12 08:38:25 +0000
URL:       https://git.openjdk.org/zgc/commit/461d9030d80c125db575e4a8c8574a1cb48d16d8

8294841: G1: Refactor predict_base_elapsed_time_ms

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: bdb4ed0f
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-10-12 08:48:26 +0000
URL:       https://git.openjdk.org/zgc/commit/bdb4ed0fb136e9e5391cfa520048de6b7f83067d

8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame

Reviewed-by: dholmes, mdoerr

! src/hotspot/share/runtime/frame.cpp

Changeset: 94ec729f
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-12 11:42:47 +0000
URL:       https://git.openjdk.org/zgc/commit/94ec729faae7b45fcfe0a94dd42a90e4d08fd1ec

8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out

Reviewed-by: mgronlun

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

Changeset: 86ec158d
Author:    Ramesh Bhagavatam Gangadhar <rgangadhar at openjdk.org>
Committer: Michael McMahon <michaelm at openjdk.org>
Date:      2022-10-12 11:44:44 +0000
URL:       https://git.openjdk.org/zgc/commit/86ec158dfb7a770fe9a74ff8617bac938d0bb90f

8291226: Create Test Cases to cover scenarios for JDK-8278067

Reviewed-by: dfuchs, michaelm

+ test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java

Changeset: adaff7d5
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-10-12 12:05:20 +0000
URL:       https://git.openjdk.org/zgc/commit/adaff7d585757786355d37693596c42ba128c609

8294900: Refactor ZObjArrayAllocator

Reviewed-by: eosterlund

! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.hpp

Changeset: 9cf66512
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-10-12 12:06:21 +0000
URL:       https://git.openjdk.org/zgc/commit/9cf665120291ece49c02bf490bc95ac57fbb5af4

8294238: ZGC: Move CLD claimed mark clearing

Reviewed-by: coleenp, tschatzl, eosterlund

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp

Changeset: cb62f1c5
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-10-12 12:10:07 +0000
URL:       https://git.openjdk.org/zgc/commit/cb62f1c5c0dd0d2a1570bace3c494a5c0c2b06b8

8295218: New KeepAliveTest.java has invalid copyright notice

Reviewed-by: dfuchs, tschatzl

! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java

Changeset: 86078423
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-12 13:31:54 +0000
URL:       https://git.openjdk.org/zgc/commit/860784238ea1f3e4a817fc3c28fb89cfee7549dd

8295205: Add jcheck whitespace checking for markdown files

Reviewed-by: erikj

! .jcheck/conf
! doc/hotspot-unit-tests.md
! doc/testing.md
! src/java.base/share/legal/public_suffix.md
! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/legal/jpeg.md
! src/java.xml/share/legal/xalan.md
! src/java.xml/share/legal/xerces.md
! test/jdk/javax/accessibility/manual/README.md

Changeset: c357b590
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-12 13:32:49 +0000
URL:       https://git.openjdk.org/zgc/commit/c357b5908a091a77bc2b26d74a38785412b88a73

8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals"

Reviewed-by: shade, erikj

! make/autoconf/lib-x11.m4

Changeset: 84022605
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-12 13:34:07 +0000
URL:       https://git.openjdk.org/zgc/commit/8402260535eae0fb8bca2327372d03e33cc2add9

8295198: Update more openjdk.java.net => openjdk.org URLs

Reviewed-by: erikj

! ASSEMBLY_EXCEPTION
! CONTRIBUTING.md
! doc/hotspot-unit-tests.html
! doc/hotspot-unit-tests.md
! make/common/ProcessMarkdown.gmk
! src/java.base/share/man/java.1

Changeset: 760a260f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-12 13:34:50 +0000
URL:       https://git.openjdk.org/zgc/commit/760a260fbbe733a76c18e4d630999c94ac8cfe63

8295213: Run GHA manually with user-specified make and configure arguments

Reviewed-by: shade

! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/main.yml

Changeset: 0475c341
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-10-12 14:59:19 +0000
URL:       https://git.openjdk.org/zgc/commit/0475c341207c0b0d121a4e70f4149065eb6d3d46

8292386: jvmti/thread/SuspendThread/suspendthrd03 failed with "FAIL: Status is 2"

Reviewed-by: sspitsyn, dcubed

- test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/libsuspendthrd03.cpp
- test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/suspendthrd03.java

Changeset: d1252653
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-12 15:32:36 +0000
URL:       https://git.openjdk.org/zgc/commit/d1252653b07ee3d0347b39b96f734e45772b5b36

8277970: Test jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java fails with "tag mismatch"

Reviewed-by: jnimeh, xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! test/jdk/ProblemList.txt
! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java

Changeset: 5699041a
Author:    Johan Sjölen <jsjolen at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2022-10-12 16:23:19 +0000
URL:       https://git.openjdk.org/zgc/commit/5699041adb64f41c90090fd68494430ecf8660d4

8294772: Remove workaround in os::dll_address_to_library_name

Reviewed-by: dholmes, iklam

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp

Changeset: 1961e81e
Author:    Mahendra Chhipa <mchhipa at openjdk.org>
Date:      2022-10-12 18:13:20 +0000
URL:       https://git.openjdk.org/zgc/commit/1961e81e02e707cd0c8241aa3af6ddabf7668589

8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling

Reviewed-by: bhuang, joehw

+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java

Changeset: ac194142
Author:    Bill Huang <bhuang at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-10-12 22:17:19 +0000
URL:       https://git.openjdk.org/zgc/commit/ac1941425bdb1a25aa3364eef9eb1092ee716761

8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance

Reviewed-by: naoto

! test/jdk/TEST.groups
! test/jdk/sun/security/tools/keytool/i18n.java
+ test/lib/jdk/test/lib/UIBuilder.java

Changeset: 90fb9a08
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-13 00:01:06 +0000
URL:       https://git.openjdk.org/zgc/commit/90fb9a085bbaa9d1928a1cec9f00098b80577721

8295102: Always load @lambda-form-invoker lines from default classlist

Reviewed-by: redestad, ccheung

! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java

Changeset: cd1357b0
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-13 06:16:15 +0000
URL:       https://git.openjdk.org/zgc/commit/cd1357b0af0d4e3b459fcf88e67510502464bb90

8295229: Try to verify gtest version

Reviewed-by: erikj

! doc/testing.html
! doc/testing.md
! make/autoconf/lib-tests.m4

Changeset: 6ae7e4d4
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-13 06:56:20 +0000
URL:       https://git.openjdk.org/zgc/commit/6ae7e4d4aad5712cf2fe6ab9f98dc424fa4170cb

8293984: Unnecessary Vector usage in PropertyEditorSupport

Reviewed-by: serb

! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java

Changeset: 26ac8366
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-10-13 08:32:48 +0000
URL:       https://git.openjdk.org/zgc/commit/26ac8366360685ef0cf3447ee7db16ba7a7fa1ec

8291638: Keep-Alive timeout of 0 should close connection immediately

Reviewed-by: dfuchs, jpai

! src/java.base/share/classes/sun/net/www/HeaderParser.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java

Changeset: 03e63a2b
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-10-13 08:34:36 +0000
URL:       https://git.openjdk.org/zgc/commit/03e63a2b87e1bef6025722ec9a016312c55ebd81

8295225: [JVMCI] codeStart should be cleared when entryPoint is cleared

Reviewed-by: never

! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java

Changeset: 94caecbe
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-13 09:29:17 +0000
URL:       https://git.openjdk.org/zgc/commit/94caecbe574227b232e22d9f56361f8ecd507be6

8294906: Memory leak in PKCS11 NSS TLS server

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! test/jdk/com/sun/crypto/provider/TLS/TestKeyMaterial.java
! test/jdk/com/sun/crypto/provider/TLS/keymatdata.txt
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/jdk/sun/security/pkcs11/tls/keymatdata.txt

Changeset: 2f60675e
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-13 10:16:33 +0000
URL:       https://git.openjdk.org/zgc/commit/2f60675e06801b8ee495729d8bff2faec37ce509

8294997: Improve ECC math operations

Reviewed-by: xuelei

! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed25519Operations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed448Operations.java

Changeset: 7e4868de
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-13 12:00:01 +0000
URL:       https://git.openjdk.org/zgc/commit/7e4868de7b0d3c20a35f06671ec0b68cfd441793

8294847: Fix calculation of G1 effective scanned cards prediction

Reviewed-by: kbarrett, ayang

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp

Changeset: c7f65438
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-13 15:53:33 +0000
URL:       https://git.openjdk.org/zgc/commit/c7f65438bb4a4fd449bd19b68574cfa4b42d7ca8

8295223: JFR: At most one native periodic event thread at a time

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java

Changeset: 3b343875
Author:    Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-10-13 16:14:49 +0000
URL:       https://git.openjdk.org/zgc/commit/3b3438752cbac49272dfda7d11adbeac0ab2ea9d

8288882: JFileChooser - empty (0 bytes) file is displayed as 1 KB

Reviewed-by: aivanov, angorya, psadhukhan

! src/java.desktop/share/classes/sun/swing/FilePane.java
+ test/jdk/javax/swing/JFileChooser/FileSizeCheck.java

Changeset: 4224d451
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-10-13 16:18:53 +0000
URL:       https://git.openjdk.org/zgc/commit/4224d45132b98e4f7bb7a96b696692d2f0bf645e

8295232: "java.locale.useOldISOCodes" property is read lazily

Reviewed-by: lancea, bpb, iris, rriggs, coffeys

! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
+ test/jdk/java/util/Locale/UseOldISOCodesTest.java

Changeset: 18dd9ee7
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-10-13 18:39:48 +0000
URL:       https://git.openjdk.org/zgc/commit/18dd9ee7010cc4c2ded24042049e94d3f775a785

8295025: (bf) ByteBuffer "Access to binary data" section suggests putFloat is void

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/X-Buffer.java.template

Changeset: f5f8df11
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-13 18:50:29 +0000
URL:       https://git.openjdk.org/zgc/commit/f5f8df11ce146f8b33963eea4de6ccf9d2373ff3

8295295: CDS ArchivedEnumTest fails with StaticProperty::JAVA_LOCALE_USE_OLD_ISO_CODES

Reviewed-by: ccheung

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

Changeset: 21407dec
Author:    David Alvarez <alvdavi at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-13 20:48:43 +0000
URL:       https://git.openjdk.org/zgc/commit/21407dec0156301871a83328615e4d975c4287c4

8295173: (tz) Update Timezone Data to 2022e

Reviewed-by: naoto

! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/northamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt

Changeset: fdb74ed4
Author:    Phil Race <prr at openjdk.org>
Date:      2022-10-13 21:37:28 +0000
URL:       https://git.openjdk.org/zgc/commit/fdb74ed45240477bd08eb40ede5eaa2345ca6b5d

8295301: Problem list TrayIcon tests that fail on Ubuntu 22.04

Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: 2b4830a3
Author:    Julian Waters <jwaters at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2022-10-13 23:50:01 +0000
URL:       https://git.openjdk.org/zgc/commit/2b4830a3959496372719270614a58737cf4deb2f

8295017: Remove Windows specific workaround in JLI_Snprintf

Reviewed-by: dholmes

! src/java.base/share/native/libjli/jli_util.h
! src/java.base/windows/native/libjli/java_md.c

Changeset: b30d9220
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-10-14 01:37:29 +0000
URL:       https://git.openjdk.org/zgc/commit/b30d922009bab114fb8ac200df42b594a72a2942

8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers

Reviewed-by: aefimov, dfuchs, jpai

! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/http2/UserInfoTest.java

Changeset: 67046ae4
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-14 04:28:45 +0000
URL:       https://git.openjdk.org/zgc/commit/67046ae49a2611644854ed94c1932d518e47854b

8276687: Remove support for JDK 1.4.1 PerfData shared memory files

Reviewed-by: dholmes, kevinw, redestad

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java

Changeset: be3b3354
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-14 06:43:05 +0000
URL:       https://git.openjdk.org/zgc/commit/be3b3354523917c024fb9d7d99de7c7eec3d175a

8295026: Remove unused fields in StyleSheet

Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java

Changeset: 3d75e88e
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-10-14 07:53:56 +0000
URL:       https://git.openjdk.org/zgc/commit/3d75e88eb25f56ed2214496826004578c2c75012

8295270: RISC-V: Clean up and refactoring for assembler functions

Reviewed-by: fjiang, yadongwang, shade

! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: 7133fc93
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-14 09:05:39 +0000
URL:       https://git.openjdk.org/zgc/commit/7133fc93e168f3671d048b2ae654f84ec289b98d

7172359: HTML parser StackOverflowError on invalid HTML: <li> tag inside an <option>

Reviewed-by: tr, jdv, aivanov

! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
+ test/jdk/javax/swing/text/html/parser/ParserStackOverflow.java

Changeset: f31c80d9
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 11:26:06 +0000
URL:       https://git.openjdk.org/zgc/commit/f31c80d9514dd1d206c593c5ae5cff5149d3706f

8294842: Pass actual pending cards to G1Policy::update_young_length_bounds during young gen revise

Reviewed-by: kbarrett, ayang

! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: 21e4f06a
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-10-14 12:34:42 +0000
URL:       https://git.openjdk.org/zgc/commit/21e4f06ada24098dad4e71b0f9c13afeff87c24b

8295274: HelidonAppTest.java fails "assert(event->should_commit()) failed: invariant" from compiled frame"

Reviewed-by: egahlin

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vmThread.cpp

Changeset: 64813f48
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 12:46:48 +0000
URL:       https://git.openjdk.org/zgc/commit/64813f48c8b9d49e8ce67107228bbb60af5ab369

8294850: Make rs length/pending card predictors dependent on gc phase

Reviewed-by: kbarrett, iwalulya, ayang

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp

Changeset: ef5210fc
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 13:12:55 +0000
URL:       https://git.openjdk.org/zgc/commit/ef5210fce0795211b37b058a37611d31486a2e20

8295149: Misnomer for_young_gc instead of for_young_only_phase in G1Analytics

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp

Changeset: 3dbc38a2
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-10-14 13:36:12 +0000
URL:       https://git.openjdk.org/zgc/commit/3dbc38a2c903f533ace847a3bc0d2687f263fafd

8295288: Some vm_flags tests associate with a wrong BugID

Reviewed-by: phh

! test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java
! test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java
! test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java
! test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java
! test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java

Changeset: 1efa93e6
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 13:37:15 +0000
URL:       https://git.openjdk.org/zgc/commit/1efa93e602455d7a032eb97cffa56da7337dd8f9

8294844: Improve G1 young gen length revise trigger

Reviewed-by: iwalulya, kbarrett

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 786ce1c2
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2022-10-14 13:52:50 +0000
URL:       https://git.openjdk.org/zgc/commit/786ce1c27b1da6096ad820170263d6b354e0d41a

8295024: Cyclic constructor error is non-deterministic and inconsistent

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/langtools/tools/javac/Diagnostics/8295024/T8295024.java

Changeset: 312985ee
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 13:53:52 +0000
URL:       https://git.openjdk.org/zgc/commit/312985eea6237d75fae0f3c0cceb4f16e18b73b4

8295156: G1: Improve constant other time calculation

Co-authored-by: Ivan Walulya <iwalulya at openjdk.org>
Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp

Changeset: 449b52fd
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 14:12:26 +0000
URL:       https://git.openjdk.org/zgc/commit/449b52fd230786e818cdaf5000213ea746802e4d

8295158: G1: Increase card-based cost sample reporting threshold

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp

Changeset: 2da079c6
Author:    Nikita Provotorov <nikita.provotorov at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date:      2022-10-14 14:14:23 +0000
URL:       https://git.openjdk.org/zgc/commit/2da079c64e880835c9c0eb36f5e63a7752ebb328

8294426: Two fingers tap generates wrong mouse modifiers on M2 MacBooks

Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
+ test/jdk/java/awt/Mouse/MacTouchPressEventModifiers/MouseMacTouchPressEventModifiers.java

Changeset: dfcd9d53
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-14 14:26:39 +0000
URL:       https://git.openjdk.org/zgc/commit/dfcd9d538eba4b097083abe19d02d6d019236ac7

8295320: [BACKOUT] 8276687 Remove support for JDK 1.4.1 PerfData shared memory files

Reviewed-by: redestad, kevinw

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java

Changeset: 2e2a51ee
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-14 14:45:56 +0000
URL:       https://git.openjdk.org/zgc/commit/2e2a51ee22068e847b36f9a5f20bd37050eaabf8

8295267: Improve G1 scan to merge ratio calculation

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 0043d58c
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-10-14 16:34:48 +0000
URL:       https://git.openjdk.org/zgc/commit/0043d58c5d52c3b299a4b6dfcec34a7db5041aea

8293531: C2: some vectorapi tests fail assert "Not monotonic" with flag -XX:TypeProfileLevel=222

Reviewed-by: kvn

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

Changeset: 8487c56f
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-10-14 17:46:11 +0000
URL:       https://git.openjdk.org/zgc/commit/8487c56f7ea224169d9d42efda9efb824266289f

8295294: Misc cleanups in runtime/InvocationTests

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/InvocationTests/shared/AbstractGenerator.java
! test/hotspot/jtreg/runtime/InvocationTests/shared/ExecutorGenerator.java

Changeset: 20874247
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-10-14 23:45:03 +0000
URL:       https://git.openjdk.org/zgc/commit/2087424736f15a5a80a0492993a6cd74da87188a

8295370: Update java.io.ObjectStreamField to use Class.descriptorString

Reviewed-by: bpb, mchung

! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamField.java

Changeset: 404e8de1
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2022-10-15 11:28:02 +0000
URL:       https://git.openjdk.org/zgc/commit/404e8de1559adade31df98a83919841f080b5b89

8294865: x86: Improve the code generation of MulVB and MulVL

Reviewed-by: kvn, vlivanov

! 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/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: e7d0ab22
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-10-15 14:50:10 +0000
URL:       https://git.openjdk.org/zgc/commit/e7d0ab227ff86bb65abf7fbeb135ce657454200b

8295379: ProblemList java/lang/Float/Binary16Conversion.java in Xcomp mode on x64
8295380: ProblemList gc/cslocker/TestCSLocker.java in Xcomp mode on x64

Reviewed-by: alanb

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList-Xcomp.txt

Changeset: d3781ac8
Author:    Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-16 10:36:26 +0000
URL:       https://git.openjdk.org/zgc/commit/d3781ac8a38943d8a20304e770b01d5418ee33d0

8295009: RISC-V: Interpreter intrinsify Thread.currentThread()

Reviewed-by: fyang, shade

! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp

Changeset: 74a51ccc
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-10-17 04:41:12 +0000
URL:       https://git.openjdk.org/zgc/commit/74a51ccc86525eb4b1eb2e5cb11e605ca9e9fc5d

8292698: Improve performance of DataInputStream

Reviewed-by: dfuchs

! src/java.base/share/classes/java/io/DataInputStream.java
+ test/micro/org/openjdk/bench/java/io/DataInputStreamTest.java

Changeset: 9005af3b
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-17 05:56:59 +0000
URL:       https://git.openjdk.org/zgc/commit/9005af3b90fbd3607aeb83efe1c4a6ffa5d104f0

8295110: RISC-V: Mark out relocations as incompressible

Reviewed-by: fyang, yadongwang

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_safepointPollStubTable_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: b3bb3e6e
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-17 06:53:49 +0000
URL:       https://git.openjdk.org/zgc/commit/b3bb3e6ed89f3abcaae584fcbe75688141e886cb

8295325: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java fails on Linux ppc64le

Reviewed-by: alanb, mdoerr, mchung

! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java

Changeset: cf07eaeb
Author:    Srikanth Adayapalam <sadayapalam at openjdk.org>
Date:      2022-10-17 07:40:19 +0000
URL:       https://git.openjdk.org/zgc/commit/cf07eaeb9291da725181832b8bb1dc54957ba886

8295020: javac emits incorrect code for for-each on an intersection type.

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/foreach/CovariantIntersectIterator.java

Changeset: 552d8a28
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-17 09:28:23 +0000
URL:       https://git.openjdk.org/zgc/commit/552d8a2821f03046896a728d6e4cec0ef754d3f4

8295192: Use original configure command line when called from a script

Reviewed-by: erikj

! bin/jib.sh
! make/Init.gmk
! make/autoconf/basic.m4
! make/autoconf/help.m4
! make/autoconf/spec.gmk.in

Changeset: 7743345f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-17 09:29:50 +0000
URL:       https://git.openjdk.org/zgc/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f

8294314: Minimize disabled warnings in hotspot

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: erikj, shade

! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk

Changeset: 172006c0
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-10-17 09:44:43 +0000
URL:       https://git.openjdk.org/zgc/commit/172006c0e9433046252bd79e8864890ab7c0ce56

8295333: G1: Remove unnecessary check in G1Policy::calculate_desired_eden_length_by_mmu

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1Policy.cpp

Changeset: 5d273b9f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-10-17 12:31:39 +0000
URL:       https://git.openjdk.org/zgc/commit/5d273b9f040a9884e2ae5b0f1409a3f9075c51c9

8295278: Add parallel class loading tests

Reviewed-by: vlivanov, ccheung

+ test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/ClassLoadingThread.java
+ test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/test-classes/A.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Base.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Derived.java
+ test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Support.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ClassLoadingThread.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyLoader.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyNonParallelLoader.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/A.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/B.java
= test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/ClassInLoader.java
= test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/ClassLoadingThread.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/SuperWaitTest.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/A.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/B.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/C.java
+ test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/D.java
= test/hotspot/jtreg/runtime/ParallelLoad/share/ThreadPrint.java

Changeset: ec2981b8
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-10-17 12:44:51 +0000
URL:       https://git.openjdk.org/zgc/commit/ec2981b83bc3ef6977b5f16d5222eb49b0ea49ad

8293711: Factor out size parsing functions from arguments.cpp

Reviewed-by: dholmes, jsjolen

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/hotspot/share/utilities/parseInteger.hpp
! test/hotspot/gtest/testutils.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
+ test/hotspot/gtest/utilities/test_parse_memory_size.cpp

Changeset: 0919a3a0
Author:    Eric Liu <eliu at openjdk.org>
Date:      2022-10-17 13:28:33 +0000
URL:       https://git.openjdk.org/zgc/commit/0919a3a0c198a5234b5ed9a3bb999564d2382a56

8294186: AArch64: VectorMaskToLong failed on SVE2 machine with -XX:UseSVE=1

Reviewed-by: njian, aph

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

Changeset: 4d37ef2d
Author:    Ludovic Henry <luhenry at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-17 14:02:47 +0000
URL:       https://git.openjdk.org/zgc/commit/4d37ef2d545c016e6c3ad52171ea961d4406726f

8295262: Build binutils out of source tree

Reviewed-by: shade, erikj, ihse

! make/autoconf/lib-hsdis.m4

Changeset: ae60599e
Author:    Hao Sun <haosun at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2022-10-17 14:46:12 +0000
URL:       https://git.openjdk.org/zgc/commit/ae60599e2ba75d80c3b4279903137b2c549f8066

8295023: Interpreter(AArch64): Implement -XX:+PrintBytecodeHistogram and -XX:+PrintBytecodePairHistogram options

Reviewed-by: aph, ngasson

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp

Changeset: b269c51d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-17 17:56:49 +0000
URL:       https://git.openjdk.org/zgc/commit/b269c51d10c353d9b7143b2239beb23c01352182

8295395: Linux Alpha Zero builds fail after JDK-8292591

Reviewed-by: stuefe

! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp

Changeset: f300ec86
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-10-17 20:18:25 +0000
URL:       https://git.openjdk.org/zgc/commit/f300ec8631b781938e6e96165ba23cda14a20f24

8294546: document where javac differs when invoked via launcher and ToolProvider

Reviewed-by: darcy

! src/jdk.compiler/share/classes/module-info.java

Changeset: 8d751de3
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-17 20:57:26 +0000
URL:       https://git.openjdk.org/zgc/commit/8d751de3198675b22704cdccafaff2fc0fdd3f59

8295231: Move all linking of native libraries to make

Reviewed-by: ihse, erikj

! make/modules/java.base/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! src/jdk.jpackage/windows/native/common/Guid.cpp
! src/jdk.jpackage/windows/native/common/MsiCA.cpp
! src/jdk.jpackage/windows/native/common/MsiDb.cpp
! src/jdk.jpackage/windows/native/common/MsiUtils.cpp
! src/jdk.jpackage/windows/native/common/WinApp.cpp
! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp
! src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp

Changeset: 21a825e0
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2022-10-17 23:36:22 +0000
URL:       https://git.openjdk.org/zgc/commit/21a825e059170e3a069b9f0982737c5839e6dae2

8288387: GetLocalXXX/SetLocalXXX spec should require suspending target thread

Reviewed-by: lmesnik, dsamersoff

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
- test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java
- test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalUnsuspended.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp

Changeset: 692cdab2
Author:    Zixian Cai <u5937495 at anu.edu.au>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-18 00:53:17 +0000
URL:       https://git.openjdk.org/zgc/commit/692cdab2be7dfc6e12b127f8e2c97bc41536cb84

8295016: Make the arraycopy_epilogue signature consistent with its usage

Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp

Changeset: 529cc48f
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-18 01:15:49 +0000
URL:       https://git.openjdk.org/zgc/commit/529cc48f355523fd162470b416a5081869adcf0e

8295396: RISC-V: Cleanup useless CompressibleRegions

Reviewed-by: fyang

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

Changeset: 490fcd0c
Author:    Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-10-18 02:00:53 +0000
URL:       https://git.openjdk.org/zgc/commit/490fcd0c2547cb4e564363f0cd121c777c3acc02

8293833: Error mixing types with -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/loopopts/TestCastFFAtPhi.java

Changeset: 358ac072
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2022-10-18 03:55:23 +0000
URL:       https://git.openjdk.org/zgc/commit/358ac07255cc640cbcb9b0df5302d97891a34087

8294254: [macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure

Reviewed-by: jdv, achung

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java

Changeset: c33ca0c5
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-18 05:11:51 +0000
URL:       https://git.openjdk.org/zgc/commit/c33ca0c5edd60454c58916cb588e5b2cfcc7b36a

6229853: BasicTextAreaUI:create incompletely documents the possible returned View types

Reviewed-by: aivanov, prr

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java

Changeset: bca7ab3c
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-18 07:43:59 +0000
URL:       https://git.openjdk.org/zgc/commit/bca7ab3c1109e6cff9b50ecdd3045cb0ae8f6953

8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp

Reviewed-by: dholmes, lucy

! src/hotspot/share/runtime/abstract_vm_version.cpp

Changeset: 71aa8210
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-10-18 07:45:23 +0000
URL:       https://git.openjdk.org/zgc/commit/71aa8210910dbafe30eccc772eaa7747f46be0cd

8295176: some langtools test pollutes source tree

Reviewed-by: sadayapalam, darcy, vromero

! test/langtools/tools/javac/options/release/ReleaseOption.java
+ test/langtools/tools/javac/options/release/ReleaseOption.out
! test/langtools/tools/javac/options/release/ReleaseOptionThroughAPI.java

Changeset: b06f1b14
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-18 08:45:28 +0000
URL:       https://git.openjdk.org/zgc/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6

8294594: Fix cast-function-type warnings in signal handling code

Reviewed-by: dholmes, kbarrett

! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/os/posix/signals_posix.cpp
! test/hotspot/gtest/runtime/test_signals.cpp

Changeset: 6553065c
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2022-10-18 08:58:25 +0000
URL:       https://git.openjdk.org/zgc/commit/6553065cab9ecb14390da8ec34e49aba940b213f

8295273: Remove unused argument in [load/store]_sized_value on aarch64 and riscv

Reviewed-by: fyang, haosun

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp

Changeset: a8c18ebc
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2022-10-18 08:59:25 +0000
URL:       https://git.openjdk.org/zgc/commit/a8c18ebc152842281b22534507b4a09612ea3498

8295257: Remove implicit noreg temp register arguments in aarch64 MacroAssembler

Reviewed-by: aph, tschatzl

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp

Changeset: 4434cbb7
Author:    Ludovic Henry <luhenry at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-10-18 09:47:23 +0000
URL:       https://git.openjdk.org/zgc/commit/4434cbb719db37880b48474ba342f300ed4828a8

8295264: Fix PaX check on RISC-V

Reviewed-by: yadongwang, fyang

! src/hotspot/os/linux/os_linux.cpp

Changeset: 0b7d811c
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2022-10-18 09:56:03 +0000
URL:       https://git.openjdk.org/zgc/commit/0b7d811c98cb45a822b7ef56e5ee99d1b5483e78

8294730: Add @throws and @implNote clauses to BigInteger::isProblablePrime and BigInteger::nextProblablePrime

Reviewed-by: darcy, bpb

! src/java.base/share/classes/java/math/BigInteger.java

Changeset: e7a964b4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-18 09:59:05 +0000
URL:       https://git.openjdk.org/zgc/commit/e7a964b4dbbdd21eba87dc94eb3680e9553f5039

8295268: Optimized builds are broken due to incorrect assert_is_rfp shortcuts

Reviewed-by: jiefu

! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp

Changeset: 8c40b7dc
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2022-10-18 11:41:07 +0000
URL:       https://git.openjdk.org/zgc/commit/8c40b7dc8cd7b6a6d0c9349b991e0e01b69349c3

8292177: InitialSecurityProperty JFR event

Reviewed-by: mullan

! src/java.base/share/classes/java/security/Security.java
+ src/java.base/share/classes/jdk/internal/access/JavaSecurityPropertiesAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/module-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/InitialSecurityPropertyEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
+ test/jdk/jdk/jfr/event/security/TestInitialSecurityPropertyEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 78fed9d3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-10-18 14:05:37 +0000
URL:       https://git.openjdk.org/zgc/commit/78fed9d3074ecfde5dfcd31f433ba104ad059d21

7175397: The divider color is not changed to green when dragging for Nimbus LaF.

Reviewed-by: jdv

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
+ test/jdk/javax/swing/plaf/nimbus/TestNimbusDividerDragColor.java

Changeset: bd41428a
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-10-18 14:30:51 +0000
URL:       https://git.openjdk.org/zgc/commit/bd41428a5602e59034e61bf34eed686d4c7b052a

8293590: Some syntax checks performed by URL.openConnection() could be performed earlier, at URL construction

Reviewed-by: jpai, michaelm

! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
+ test/jdk/java/net/URL/EarlyOrDelayedParsing.java

Changeset: e7375f9c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-18 15:07:01 +0000
URL:       https://git.openjdk.org/zgc/commit/e7375f9c527fd86dc1414a308a440903fb9f22da

8295468: RISC-V: Minimal builds are broken

Reviewed-by: stuefe, luhenry, fyang

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

Changeset: 63867c4b
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-10-18 15:08:50 +0000
URL:       https://git.openjdk.org/zgc/commit/63867c4b52a331f8d77f2c32dc8053c0f990dfc6

8295433: EpsilonHeap doesn't need to override post_initialize()

Reviewed-by: shade, tschatzl

! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp

Changeset: 7b2e83b3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-18 15:27:13 +0000
URL:       https://git.openjdk.org/zgc/commit/7b2e83b3955c034208325ea5477afd3c5e1da41a

8295469: S390X: Optimized builds are broken

Reviewed-by: stuefe

! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp

Changeset: 5dbd4951
Author:    Zixian Cai <u5937495 at anu.edu.au>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-18 15:32:20 +0000
URL:       https://git.openjdk.org/zgc/commit/5dbd49511518819acbbff9968cdf426af759cf2c

8295457: Make the signatures of write barrier methods consistent

Reviewed-by: tschatzl, shade

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp

Changeset: d1f79458
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-10-18 16:58:45 +0000
URL:       https://git.openjdk.org/zgc/commit/d1f794587cbac221649114b71f2fce5e1f8b7e49

6924219: (fc spec) FileChannel.write(ByteBuffer, position) behavior when file opened for append not specified

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/FileChannel.java

Changeset: 2a799e5c
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-18 17:08:49 +0000
URL:       https://git.openjdk.org/zgc/commit/2a799e5c82395919b807561da4a062e0fe6da31d

8285306: Fix typos in java.desktop

Co-authored-by: Andrey Turbanov <aturbanov at openjdk.org>
Reviewed-by: aturbanov, prr

! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/aix/native/libawt/porting_aix.h
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java
! src/java.desktop/macosx/classes/sun/font/CFontConfiguration.java
! src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java
! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c
! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/FieldElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/JavaElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/PropertyElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/StringElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/GridBagConstraints.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java
! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyEditor.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java
! src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/AbstractListModel.java
! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/java.desktop/share/classes/javax/swing/ButtonGroup.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JCheckBox.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JToggleButton.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/LayoutComparator.java
! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/Popup.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/RowFilter.java
! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/border/Border.java
! src/java.desktop/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java
! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java
! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/EffectUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageCache.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/package-info.java
! src/java.desktop/share/classes/javax/swing/table/TableColumnModel.java
! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/StateInvariantError.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/TableView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/View.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/BlockView.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java
! src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/javax/swing/text/html/TableView.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java
! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/java.desktop/share/classes/javax/swing/undo/AbstractUndoableEdit.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/awt/ModalExclude.java
! src/java.desktop/share/classes/sun/awt/PlatformFont.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/Symbol.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/java.desktop/share/classes/sun/awt/geom/Order3.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java
! src/java.desktop/share/classes/sun/awt/image/ImagingLib.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/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/Decoration.java
! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/share/classes/sun/font/Font2DHandle.java
! src/java.desktop/share/classes/sun/font/FontScaler.java
! src/java.desktop/share/classes/sun/font/GlyphLayout.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/ScriptRun.java
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/ShapeSpanIterator.java
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! src/java.desktop/share/classes/sun/swing/DefaultLayoutStyle.java
! src/java.desktop/share/classes/sun/swing/DefaultLookup.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java
! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
! src/java.desktop/share/data/dtdbuilder/html32.dtd
! src/java.desktop/share/native/common/awt/utility/rect.c
! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c
! src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c
! src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_anycm.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsdither.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclruns.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_orddither.h
! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c
! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h
! src/java.desktop/share/native/libmlib_image/safe_alloc.h
! src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.h
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java
! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java
! src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XKeySymConstants.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java
! src/java.desktop/unix/classes/sun/font/FontConfigManager.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/classes/sun/font/X11Dingbats.java
! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java
! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java
! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java
! src/java.desktop/unix/classes/sun/font/XMap.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WScrollbarPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WingDings.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderQueue.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h
! src/java.desktop/windows/native/libawt/windows/alloc.h
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.h
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_GDIObject.h
! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Label.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c

Changeset: 0233ba76
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-10-18 17:34:07 +0000
URL:       https://git.openjdk.org/zgc/commit/0233ba763d84e6da8ec03df5d021a13c5fbbc871

8284614: on macOS "spindump" should be run from failure_handler as root

Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Reviewed-by: dnsimon, dcubed

! test/failure_handler/src/share/conf/mac.properties

Changeset: 37f93b67
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-10-18 20:26:15 +0000
URL:       https://git.openjdk.org/zgc/commit/37f93b6728ae9ebe4bbd89edcf521def67845fdf

8295029: runtime/cds/appcds/LotsOfClasses.java fail with jfx

Reviewed-by: iklam, ccheung, gziemski

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 95baf83d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-10-18 21:00:41 +0000
URL:       https://git.openjdk.org/zgc/commit/95baf83dd60cc50d30b6b240618f17d296780548

8295517: Fix stutter typo in JDK-8294539

Reviewed-by: naoto, bpb, lancea

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

Changeset: ecfb6bce
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-18 21:43:06 +0000
URL:       https://git.openjdk.org/zgc/commit/ecfb6bce5a9878d7bedce47da60f96fa9146acf7

8295419: JFR: Change name of jdk.JitRestart

Reviewed-by: mgronlun

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/compiler/TestJitRestart.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 25e88b21
Author:    Joe Darcy <darcy at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-03-14 23:39:22 +0000
URL:       https://git.openjdk.org/zgc/commit/25e88b21afe4827b88de9e9cb491b0df7c2005bf

8282252: Improve BigInteger/Decimal validation

Reviewed-by: jboes, rhalade, skoivu, bpb, smarks

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
+ test/jdk/java/math/BigDecimal/ConstructorUnscaledValue.java
! test/jdk/java/math/BigDecimal/SerializationTests.java
+ test/jdk/java/math/BigInteger/SerializationTests.java

Changeset: ff186743
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-05-05 19:44:28 +0000
URL:       https://git.openjdk.org/zgc/commit/ff1867438f70b3c30cbe21dd8d8b93300bad275c

8286077: Wider MultiByte conversions

Reviewed-by: rhalade, valeriep

! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: 48cc9a87
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-05-11 23:06:42 +0000
URL:       https://git.openjdk.org/zgc/commit/48cc9a87171544061b10df0434d8cc3e85868890

8285662: Better permission resolution

Reviewed-by: rhalade, weijun, mullan

! src/java.base/share/classes/java/security/UnresolvedPermission.java

Changeset: c622d56a
Author:    Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-05-31 20:11:23 +0000
URL:       https://git.openjdk.org/zgc/commit/c622d56a0da5c27490bbe8ec572865b934499833

8286519: Better memory handling

Reviewed-by: coleenp, rhalade

! src/hotspot/share/runtime/os.cpp

Changeset: 5a8e5ea3
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-06-13 20:06:40 +0000
URL:       https://git.openjdk.org/zgc/commit/5a8e5ea3e234dc50935c09519791a59ee84f08c0

8286526: Improve NTLM support

Reviewed-by: weijun, rhalade

! src/java.base/share/classes/com/sun/security/ntlm/Client.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! test/jdk/sun/net/www/protocol/http/NULLTargetInfoTest.java

Changeset: 896a29df
Author:    Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-06-21 18:22:09 +0000
URL:       https://git.openjdk.org/zgc/commit/896a29dfaef6f0fb8e90b85205b599923d6e9e53

8287446: Enhance icon presentations

Reviewed-by: prr, azvegint

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp

Changeset: 40539de8
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-06-24 09:11:38 +0000
URL:       https://git.openjdk.org/zgc/commit/40539de8da78294a6d0ff0236687817cd767754b

8286910: Improve JNDI lookups

Reviewed-by: jpai, msheppar, rhalade, aefimov

! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramSocketFactory.java

Changeset: 1ae68365
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-07-11 18:35:50 +0000
URL:       https://git.openjdk.org/zgc/commit/1ae683652134782745c4a7f261af3cbfc241e683

8288508: Enhance ECDSA usage

Reviewed-by: ascarpino, ahgross, rhalade

! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java

Changeset: 2cee7744
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-07-12 11:17:57 +0000
URL:       https://git.openjdk.org/zgc/commit/2cee77444feb7911dc2234cbde0dccee4e6279c9

8289366: Improve HTTP/2 client usage

Reviewed-by: dfuchs, rhalade

! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java

Changeset: 400aa2fb
Author:    Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-07-14 16:04:45 +0000
URL:       https://git.openjdk.org/zgc/commit/400aa2fb2c00c783f08b8e8dfc0ef9e63cbc4607

8286511: Improve macro allocation

Reviewed-by: azvegint, rhalade, prr

! make/common/modules/LauncherCommon.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
= src/java.desktop/share/native/include/sizecalc.h

Changeset: 1553551d
Author:    Jaikiran Pai <jpai at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-07-21 08:58:04 +0000
URL:       https://git.openjdk.org/zgc/commit/1553551d821d92e529116e6ce56846831b13f492

8286918: Better HttpServer service

Reviewed-by: dfuchs, michaelm, ahgross, rhalade

! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
- src/jdk.httpserver/share/classes/sun/net/httpserver/TimeSource.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java
! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java

Changeset: 3f4964f8
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-19 04:57:56 +0000
URL:       https://git.openjdk.org/zgc/commit/3f4964f83d6f03efbee2fb34aa8258d4fc923efb

8293291: Simplify relocation of native pointers in archive heap

Reviewed-by: ccheung, coleenp

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapLoader.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/universe.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java

Changeset: f502ab85
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-10-19 07:41:27 +0000
URL:       https://git.openjdk.org/zgc/commit/f502ab85c987be827d36b0a29f77ec5ce5bb3d01

8295435: Build failure with GCC7 after JDK-8294314 due to strict-overflow warnings

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: shade, ihse

! make/hotspot/lib/CompileJvm.gmk

Changeset: 3f3d63d0
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-19 08:40:15 +0000
URL:       https://git.openjdk.org/zgc/commit/3f3d63d02ada66d5739e690d786684d25dc59004

8294211: Zero: Decode arch-specific error context if possible

Reviewed-by: stuefe, luhenry

! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp

Changeset: 857b0f9b
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2022-10-19 09:24:05 +0000
URL:       https://git.openjdk.org/zgc/commit/857b0f9b05bc711f3282a0da85fcff131fffab91

8293409: [vectorapi] Intrinsify VectorSupport.indexVector

Reviewed-by: eliu, jbhateja

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/IndexVectorBenchmark.java

Changeset: fc889577
Author:    Joakim Nordström <jnordstrom at openjdk.org>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-10-19 10:34:17 +0000
URL:       https://git.openjdk.org/zgc/commit/fc889577eaf3f564d896818c1d9b1eb6fa5a8758

8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events

Reviewed-by: dholmes, egahlin

! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java

Changeset: 1d883c53
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-19 11:58:24 +0000
URL:       https://git.openjdk.org/zgc/commit/1d883c5312721980898f91898665b528948a985b

8295417: Pass $AR to binutils cross-build

Reviewed-by: erikj, ihse

! make/autoconf/lib-hsdis.m4

Changeset: 21aeb9e7
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-10-19 14:17:41 +0000
URL:       https://git.openjdk.org/zgc/commit/21aeb9e7946fc7450ee48939944a69c8aa04bcce

8295429: Update harfbuzz md file

Reviewed-by: azvegint

! src/java.desktop/share/legal/harfbuzz.md

Changeset: d37ce4cd
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-10-19 14:41:28 +0000
URL:       https://git.openjdk.org/zgc/commit/d37ce4cdd18afc4facf996598f79e72aae68f4ff

8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation

Reviewed-by: dfuchs, rriggs, jpai

! src/java.base/share/conf/security/java.security
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
+ src/java.naming/share/classes/com/sun/naming/internal/NamingManagerHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java
! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.naming.rmi/share/classes/module-info.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.ldap
+ test/jdk/com/sun/jndi/ldap/objects/factory/TestFactory.java
+ test/jdk/com/sun/jndi/ldap/objects/factory/allowLdapFilter.props
+ test/jdk/com/sun/jndi/ldap/objects/factory/disallowLdapFilter.props
+ test/jdk/com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java
+ test/jdk/com/sun/jndi/rmi/registry/objects/TestFactory.java
+ test/jdk/com/sun/jndi/rmi/registry/objects/allowRmiFilter.props
+ test/jdk/com/sun/jndi/rmi/registry/objects/disallowRmiFilter.props
! test/jdk/javax/naming/module/RunBasic.java

Changeset: e27bea0c
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-10-19 15:49:22 +0000
URL:       https://git.openjdk.org/zgc/commit/e27bea0c4db282e26d0d96611bb330e02c314d48

8290011: IGV: Remove dead code and cleanup

Reviewed-by: chagedorn

! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeNode.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/MethodNode.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/layer.xml
! 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/BlockWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/layer.xml
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/ImportAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/ChangedEvent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Event.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/GraphDocument.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.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/InputBytecode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputEdge.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/InputMethod.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Pair.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Properties.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Property.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Source.java
- src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/GraphParser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/ParseMonitor.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Printer.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/XMLParser.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/XMLWriter.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/ChangedEventTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/ControllableChangedListenerTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/GroupTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/InputMethodTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PairTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PropertiesTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PropertyTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/SourceTest.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/Util.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/serialization/ParserTest.java
! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/AbstractFilter.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/CustomFilter.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/SplitFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/WarningFilter.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterNode.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/layer.xml
! 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/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/Edge.java
- src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Graph.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/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Node.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Timing.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/Layout/src/main/java/com/sun/hotspot/igv/layout/Port.java
! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Vertex.java
! src/utils/IdealGraphVisualizer/NetworkConnection/src/main/java/com/sun/hotspot/igv/connection/Client.java
! src/utils/IdealGraphVisualizer/NetworkConnection/src/main/java/com/sun/hotspot/igv/connection/Server.java
! src/utils/IdealGraphVisualizer/SelectionCoordinator/src/main/java/com/sun/hotspot/igv/selectioncoordinator/SelectionCoordinator.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/DoubleClickAction.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/DoubleClickHandler.java
- src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/LookupHistory.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesConverter.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesSheet.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSlider.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.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/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.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/ExtendedSatelliteComponent.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/CustomSelectAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java
- src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/MouseOverAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/OverviewAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PredSuccAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/SelectionModeAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowAllAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowEmptyBlocksAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.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/SlotWidget.java

Changeset: a5f6e31c
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-10-19 15:53:01 +0000
URL:       https://git.openjdk.org/zgc/commit/a5f6e31ccbef27f4f363a80d41d5c9c1cae75151

8295456: (ch) sun.nio.ch.Util::checkBufferPositionAligned gives misleading/incorrect error

Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/Util.java
! test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java
! test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java

Changeset: e238920b
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-10-19 16:24:15 +0000
URL:       https://git.openjdk.org/zgc/commit/e238920bb69836e982138cb7e1fed2a39182df8f

8295372: CompactNumberFormat handling of number one with decimal part

Reviewed-by: joehw

! src/java.base/share/classes/java/text/CompactNumberFormat.java
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java

Changeset: 5eaf5686
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-10-19 16:32:18 +0000
URL:       https://git.openjdk.org/zgc/commit/5eaf5686656a10ee27977de23ed5290a723b96a8

8295668: validate-source failure after JDK-8290011

Reviewed-by: chagedorn

! 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/BlockWidget.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java

Changeset: 7b1c6767
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2022-10-19 16:39:25 +0000
URL:       https://git.openjdk.org/zgc/commit/7b1c6767fc5ea90630776e5bfa0fcc47ffc89aa6

8295662: jdk/incubator/vector tests fail "assert(VM_Version::supports_avx512vlbw()) failed"

Reviewed-by: chagedorn, thartmann

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp

Changeset: ceb5b089
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-19 18:51:14 +0000
URL:       https://git.openjdk.org/zgc/commit/ceb5b08964e34dfae3819257e5df460f24f92a78

8294468: Fix char-subscripts warnings in Hotspot

Reviewed-by: dholmes, kbarrett

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/libadt/dict.cpp

Changeset: 388a56e4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-19 18:52:10 +0000
URL:       https://git.openjdk.org/zgc/commit/388a56e4c4278f2a3da31946b15a45f3aee25e58

8294467: Fix sequence-point warnings in Hotspot

Reviewed-by: dholmes, thartmann, roland

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/opto/loopnode.cpp

Changeset: f872467d
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Xin Liu <xliu at openjdk.org>
Date:      2022-10-19 19:40:18 +0000
URL:       https://git.openjdk.org/zgc/commit/f872467d69a6d8442f8004609ce819641cab568b

8255746: Make PrintCompilation available on a per method level

Reviewed-by: chagedorn, kvn, xliu

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
+ test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java
+ test/hotspot/jtreg/compiler/print/PrintCompilation.java
! test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java

Changeset: 017e7988
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-10-19 20:12:48 +0000
URL:       https://git.openjdk.org/zgc/commit/017e7988b197427f6b464303788a418a1d892ab9

8293939: Move continuation_enter_setup and friends

Reviewed-by: dlong, pchilanomate

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: 8d4c0772
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-19 21:11:36 +0000
URL:       https://git.openjdk.org/zgc/commit/8d4c077218748d37617fc1bdb537a165706a5849

8295302: Do not use ArrayList when LambdaForm has a single ClassData

Reviewed-by: vlivanov, redestad, mchung

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

Changeset: c5e04640
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2022-10-20 01:18:39 +0000
URL:       https://git.openjdk.org/zgc/commit/c5e0464098f8f7cd9c568c7b1c3a06139453eaab

8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4

Reviewed-by: cjplummer, amenkov

! src/hotspot/share/prims/jvmtiExport.cpp
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java

Changeset: 545021b1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-20 07:16:41 +0000
URL:       https://git.openjdk.org/zgc/commit/545021b18d6f82ac8013009939ef4e05b8ebf7ce

8294438: Fix misleading-indentation warnings in hotspot

Reviewed-by: ihse, dholmes, coleenp

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp

Changeset: 4f994c03
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-20 07:58:35 +0000
URL:       https://git.openjdk.org/zgc/commit/4f994c037023603bb1d1d94ad97aeb01ac604ebd

8295709: Linux AArch64 builds broken after JDK-8294438

Reviewed-by: dholmes, aph

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

Changeset: dcd46501
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-10-20 08:48:40 +0000
URL:       https://git.openjdk.org/zgc/commit/dcd46501e6a25ac875d61bfbd412555b933ce34c

8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered

Reviewed-by: michaelm, jpai

! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
+ test/jdk/java/net/httpclient/CancelStreamedBodyTest.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/SmallTimeout.java

Changeset: 9d0cfd11
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-10-20 08:54:45 +0000
URL:       https://git.openjdk.org/zgc/commit/9d0cfd1130b63f7acd67a52eb35c1ec38d43e514

8294948: Document IllegalArgumentException and NullPointerException thrown by URLStreamHandler::parseURL and URLStreamHandler::setURL

Reviewed-by: jpai, aefimov, alanb, michaelm

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: d5a1521f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-20 10:33:18 +0000
URL:       https://git.openjdk.org/zgc/commit/d5a1521fde3f6ff7e810e8257a4722a09c9ef60b

8295470: Update openjdk.java.net => openjdk.org URLs in test code

Reviewed-by: michaelm, prr, darcy

! test/hotspot/jtreg/applications/jcstress/README
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/compiler/c2/Test6880034.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/membars/DekkerTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/testlibrary/PerfCounter.java
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java
! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestPolicy.java
! test/jaxp/javax/xml/jaxp/libs/jaxp/library/NetAccessPolicy.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml
! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/jdk/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java
! test/jdk/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java
! test/jdk/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/jdk/java/awt/Toolkit/Headless/HeadlessToolkit.java
! test/jdk/java/net/InetAddress/IsReachableViaLoopbackTest.java
! test/jdk/java/net/httpclient/offline/OfflineTesting.java
! test/jdk/java/util/Base64/TestBase64.java
! test/jdk/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LockSupportTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java
! test/jdk/javax/swing/ImageIcon/LoadInterruptTest.java
! test/jdk/javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java
! test/jdk/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java
! test/jdk/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java
! test/jdk/sanity/client/lib/Extensions/src/org/jtregext/GuiTestListener.java
! test/jdk/sanity/client/lib/SwingSet2/README
! test/jdk/sanity/client/lib/jemmy/README
! test/jdk/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java
! test/jdk/tools/jpackage/run_tests.sh
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/api/ToolProvider/ToolProviderTest.java
! test/langtools/tools/javac/lambda/MethodReferenceGenericTarget.java
! test/micro/org/openjdk/bench/java/util/NCopiesBenchmarks.java

Changeset: c08ff2c7
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2022-10-20 10:47:39 +0000
URL:       https://git.openjdk.org/zgc/commit/c08ff2c7b88e94885f6b4701654a9e47e49567b0

8294705: Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java

Reviewed-by: bpb

! test/jdk/java/util/DoubleStreamSums/CompensatedSums.java

Changeset: 78dc4977
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-10-20 13:01:12 +0000
URL:       https://git.openjdk.org/zgc/commit/78dc4977863a92f990b355f6b4d2609a674ab19b

8294550: Sealed check for casts isn't applied to array components

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: 9b971626
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2022-10-20 13:58:09 +0000
URL:       https://git.openjdk.org/zgc/commit/9b971626f79b4f64442cf6888c2b6114c9a06351

7039014: Confusing error message for method conflict

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/Diagnostics/7039014/T7039014.java
+ test/langtools/tools/javac/Diagnostics/7039014/T7039014.out
+ test/langtools/tools/javac/diags/examples/IncompatibleDiffRetSameType.java
! test/langtools/tools/javac/generics/abstract/T4717181c.out

Changeset: 95dd376b
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-10-20 14:58:56 +0000
URL:       https://git.openjdk.org/zgc/commit/95dd376ba249b9eb8ab40a957238dfd79e60112f

8291914: generated constructors are considered compact when they shouldn't

Reviewed-by: darcy, jlahoda

! 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/TypeEnter.java
! test/langtools/tools/javac/processing/model/util/elements/TestRecordPredicates.java

Changeset: 7bc9692a
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-10-20 15:21:26 +0000
URL:       https://git.openjdk.org/zgc/commit/7bc9692a5181a0db92ac2e0bca83dfe0bf2de05a

8294670: Enhanced switch statements have an implicit default which does not complete normally

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/EnumTypeChanges.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java
! test/langtools/tools/javac/switchnull/SwitchNull.java

Changeset: 6707bfbc
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2022-10-20 15:43:10 +0000
URL:       https://git.openjdk.org/zgc/commit/6707bfbc153de193b891c1ad3d4d8d0a6ee62307

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

Reviewed-by: jlahoda

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

Changeset: b37421e7
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-10-20 15:59:22 +0000
URL:       https://git.openjdk.org/zgc/commit/b37421e7578c108df87c24c93dcbc1f358f6c257

8295564: Norwegian Nynorsk Locale is missing formatting

Reviewed-by: iris, joehw

! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 9612cf99
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-10-20 17:30:11 +0000
URL:       https://git.openjdk.org/zgc/commit/9612cf998a22a7baec7f56ba256e5d3aa3ee8c7a

8295529: Add link to JBS to README.md

Reviewed-by: jpai

! README.md

Changeset: de1e0c57
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-20 18:48:08 +0000
URL:       https://git.openjdk.org/zgc/commit/de1e0c57a75efee0b171f7ad341ce8db24c5507f

8295719: Remove unneeded disabled warnings in jdk.sctp

Reviewed-by: erikj, dfuchs

! make/modules/jdk.sctp/Lib.gmk

Changeset: faa6b662
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-20 18:51:34 +0000
URL:       https://git.openjdk.org/zgc/commit/faa6b662577a24eeb726ba525303b68b87269869

8295715: Minimize disabled warnings in serviceability libs

Reviewed-by: cjplummer, erikj

! make/modules/java.instrument/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.management/Lib.gmk

Changeset: 028e8b3d
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-10-20 20:29:19 +0000
URL:       https://git.openjdk.org/zgc/commit/028e8b3d5e7e1791a9ed0af244f74d21fb12ba81

8137022: Concurrent refinement thread adjustment and (de-)activation suboptimal
8155996: Improve concurrent refinement green zone control
8134303: Introduce -XX:-G1UseConcRefinement

Reviewed-by: sjohanss, tschatzl, iwalulya, ayang

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp
- test/hotspot/jtreg/gc/g1/TestBuffersToCardsOverflow.java

Changeset: d3eba859
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-10-20 21:24:36 +0000
URL:       https://git.openjdk.org/zgc/commit/d3eba859f9c87465a8f1c0dfd6dd5aef368d5853

8295414: [Aarch64] C2: assert(false) failed: bad AD file

Reviewed-by: kvn, chagedorn, aph

! src/hotspot/cpu/aarch64/aarch64.ad
! test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroTrichotomy.java

Changeset: 1164258e
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-10-20 22:24:53 +0000
URL:       https://git.openjdk.org/zgc/commit/1164258ec7d173944f48cba368d6c50a07b4c283

8295124: Atomic::add to pointer type may return wrong value

Reviewed-by: tschatzl, coleenp

! src/hotspot/share/runtime/atomic.hpp
! test/hotspot/gtest/runtime/test_atomic.cpp

Changeset: 6240431b
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-10-20 23:41:54 +0000
URL:       https://git.openjdk.org/zgc/commit/6240431b381cd9327767cec03189aef55e23d8bd

8295697: Resolve conflicts between serviceability/jvmti and nsk/jvmti shared code

Reviewed-by: lmesnik, sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.h
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.h
! test/lib/jdk/test/lib/jvmti/jvmti_common.h

Changeset: ef62b614
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-10-21 02:29:45 +0000
URL:       https://git.openjdk.org/zgc/commit/ef62b614d1760d198dcb7f5f0794fc3dc55587a7

8295703: RISC-V: Remove implicit noreg temp register arguments in MacroAssembler

Reviewed-by: shade, fjiang

! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp

Changeset: a345df20
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-21 08:14:24 +0000
URL:       https://git.openjdk.org/zgc/commit/a345df20d0a85b90e6703fba5582cacc5ba38a6d

8280131: jcmd reports "Module jdk.jfr not found." when "jdk.management.jfr" is missing

Reviewed-by: mgronlun, alanb

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/runtime/arguments.cpp
- test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java
+ test/jdk/jdk/jfr/jvm/TestModularImage.java

Changeset: dfd2d831
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-21 08:15:49 +0000
URL:       https://git.openjdk.org/zgc/commit/dfd2d83144fe4d78a7144acda6d9cb3e0045ea70

8295657: SA: Allow larger object alignments

Reviewed-by: stuefe, cjplummer

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
+ test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java

Changeset: b35922be
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-21 08:23:45 +0000
URL:       https://git.openjdk.org/zgc/commit/b35922be6de7b848a2982d6a278dbd205fc39e6a

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

Reviewed-by: shade

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

Changeset: 8b010e01
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-10-21 08:29:09 +0000
URL:       https://git.openjdk.org/zgc/commit/8b010e014c44ffb728b7a8343d3298466f5252fa

8030616: sun/management/jmxremote/bootstrap/RmiBootstrapTest fails intermittently with cannot find a free port

Reviewed-by: sspitsyn, msheppar

! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
! test/lib/jdk/test/lib/Utils.java

Changeset: 50647187
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-10-21 08:57:20 +0000
URL:       https://git.openjdk.org/zgc/commit/50647187e8b0314ad67b0767f71c56fd50e8feaf

8294460: CodeSection::alignment checks for CodeBuffer::SECT_STUBS incorrectly

Reviewed-by: phh, kvn

! src/hotspot/share/asm/codeBuffer.hpp

Changeset: 15bebf92
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-10-21 08:59:24 +0000
URL:       https://git.openjdk.org/zgc/commit/15bebf922fb3fe46b755c85bc0a459b3c1e34c98

8295666: Linux x86 build fails after 8292591

Reviewed-by: dholmes, shade

! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp

Changeset: 0c13d666
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-10-21 10:45:54 +0000
URL:       https://git.openjdk.org/zgc/commit/0c13d66622a8c2be654bb867aa8c17421d1557ca

8295530: Update Zlib Data Compression Library to Version 1.2.13

Reviewed-by: alanb, jpai

! src/java.base/share/legal/zlib.md
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/compress.c
! src/java.base/share/native/libzip/zlib/crc32.h
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/gzread.c
! src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/infback.c
! src/java.base/share/native/libzip/zlib/inffast.c
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inflate.h
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/uncompr.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zcrc32.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.c
! src/java.base/share/native/libzip/zlib/zutil.h

Changeset: f41711ef
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-21 17:14:24 +0000
URL:       https://git.openjdk.org/zgc/commit/f41711ef63d1a14392bf5e5b9ae6939f8772e803

8295650: JFR: jfr scrub should warn if an event type doesn't exist

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Filters.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Scrub.java
! test/jdk/jdk/jfr/tool/TestScrub.java

Changeset: 21810424
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-10-21 18:34:43 +0000
URL:       https://git.openjdk.org/zgc/commit/218104247e2ae26ad8221f4dd78be1170b952be0

8295375: debug agent class tracking should not piggy back on the cbClassPrepare() callback

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c

Changeset: f5dabf94
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-10-21 19:27:54 +0000
URL:       https://git.openjdk.org/zgc/commit/f5dabf94400b0a6082bc2eaf3ff33a11a36ad138

8295088: Update External Spec page to show tabs for hosts

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.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/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/ExternalSpecsWriter.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/HtmlIds.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/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/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/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java

Changeset: 902162ca
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date:      2022-10-21 22:59:18 +0000
URL:       https://git.openjdk.org/zgc/commit/902162ca9f0fc589b888e73862275554691697f4

8295239: Refactor java/util/Formatter/Basic script into a Java native test launcher

Reviewed-by: lancea, bchristi, naoto

! test/jdk/java/util/Formatter/Basic.java
- test/jdk/java/util/Formatter/Basic.sh
+ test/jdk/java/util/Formatter/BasicTestLauncher.java

Changeset: 6acbdb59
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-10-22 00:18:39 +0000
URL:       https://git.openjdk.org/zgc/commit/6acbdb59dad566296cfa985b6dafdedd115440eb

8295427: popframe004: report more details on error

Reviewed-by: cjplummer, lmesnik, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp

Changeset: b5efa2af
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-10-22 02:11:55 +0000
URL:       https://git.openjdk.org/zgc/commit/b5efa2afe268e3171f54d8488ef69bf67059bd7f

8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite()

Reviewed-by: kvn, thartmann, eosterlund

! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: adad59ee
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-10-22 03:50:41 +0000
URL:       https://git.openjdk.org/zgc/commit/adad59ee11b84958f127d04835762b4f0fd5fb21

8295762: [Vector API] Update generate_iota_indices for x86_32 after JDK-8293409

Reviewed-by: xgong, kvn

! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp

Changeset: 7cbf6721
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-10-23 04:01:16 +0000
URL:       https://git.openjdk.org/zgc/commit/7cbf6721dcae6b0c22a57838d8dd769d87df9127

8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32

Reviewed-by: cjplummer

! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java

Changeset: aad81f2e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-23 23:26:05 +0000
URL:       https://git.openjdk.org/zgc/commit/aad81f2eba5a77a028a58a767fd4afc11b4dd528

8293979: Resolve JVM_CONSTANT_Class references at CDS dump time

Reviewed-by: coleenp, ccheung

+ src/hotspot/share/cds/classPrelinker.cpp
+ src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpAllocStats.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp

Changeset: 329b49a9
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-24 06:07:10 +0000
URL:       https://git.openjdk.org/zgc/commit/329b49a938a125908f0eff403dfc38a04aec96a1

8266900: java/net/httpclient/ShortResponseBody.java fails on windows with java.io.IOException: Unable to establish loopback connection

Reviewed-by: dfuchs

! test/jdk/java/net/httpclient/ShortResponseBody.java
! test/jdk/java/net/httpclient/ShortResponseBodyGet.java
! test/jdk/java/net/httpclient/ShortResponseBodyPost.java

Changeset: 65c84e0c
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-24 06:08:40 +0000
URL:       https://git.openjdk.org/zgc/commit/65c84e0cf890df2a604ac07213327be007227e77

8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver

Reviewed-by: dfuchs, jpai

! test/jdk/java/net/httpclient/ConnectExceptionTest.java

Changeset: 08d3ef4f
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-10-24 08:00:06 +0000
URL:       https://git.openjdk.org/zgc/commit/08d3ef4fe60460d94b0a2db0b6671adc56a6653c

8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode

Reviewed-by: lmesnik, kvn, sspitsyn

! test/jdk/com/sun/jdi/EATests.java

Changeset: 89a94d05
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2022-10-24 09:12:59 +0000
URL:       https://git.openjdk.org/zgc/commit/89a94d050263fb5f71fabb32daa7949e137313e4

8293873: Centralize the initialization of UL

Reviewed-by: stuefe, rehn

! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp
! src/hotspot/share/logging/logOutput.hpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/services/runtimeService.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logOutputList.cpp
! test/hotspot/gtest/logging/test_logTagSet.cpp

Changeset: 74606614
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-24 09:50:58 +0000
URL:       https://git.openjdk.org/zgc/commit/74606614e0a2e81dadf27e20028055f6305e2ac4

8294466: Minimize disabled warnings in java.desktop

Reviewed-by: erikj, prr

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

Changeset: 7a49c9ba
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-24 10:01:04 +0000
URL:       https://git.openjdk.org/zgc/commit/7a49c9baa1d4ad7df90e7ca626ec48ba76881822

8295717: Minimize disabled warnings in accessibility native code

Reviewed-by: erikj, prr

! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk

Changeset: 5596d9ad
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-10-24 11:40:15 +0000
URL:       https://git.openjdk.org/zgc/commit/5596d9ad5c73b5e6aa2b01e1c41fb990986bf8d6

8288493: Document JDK specific system properties in jdk.httpserver

Reviewed-by: dfuchs, jpai, aefimov

! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java

Changeset: d50b6eb3
Author:    Matthias Neugschwandtner <mneugschwand at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2022-10-24 12:09:05 +0000
URL:       https://git.openjdk.org/zgc/commit/d50b6eb342e9ec96d1a01dafc317e00725dc84c0

8295776: [JVMCI] Add x86 CPU flags for MPK and CET

Reviewed-by: kvn, dnsimon

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java

Changeset: 38983857
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-10-24 14:14:12 +0000
URL:       https://git.openjdk.org/zgc/commit/38983857883eb1b8948cb7645e77ecc97c4e4dd5

8295461: IGV: Wrong src/dest nodes highlighted for edge

Reviewed-by: thartmann, rcastanedalo

! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java

Changeset: c055dfc3
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-10-24 14:17:33 +0000
URL:       https://git.openjdk.org/zgc/commit/c055dfc3ce5fe1cdc3e1a0d5a182df355a40c6b7

8294565: IGV: ClassCastException when clicking on an edge in the graph

Reviewed-by: rcastanedalo, thartmann

! 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/widgets/LineWidget.java

Changeset: 5ac6f185
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-10-24 15:04:35 +0000
URL:       https://git.openjdk.org/zgc/commit/5ac6f185eec9efb063bf271516df6529b732a043

8290010: IGV: Fix UndoRedo Action

Reviewed-by: thartmann, rcastanedalo

! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.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/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java

Changeset: 2f3f3b61
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-24 15:25:48 +0000
URL:       https://git.openjdk.org/zgc/commit/2f3f3b618500b5f112fabca30d4c6780b2a8e723

8295792: Clean up old async close code

Reviewed-by: alanb

! make/modules/java.base/Lib.gmk
- src/java.base/aix/native/libnet/aix_close.c
- src/java.base/linux/native/libnet/linux_close.c
- src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/net_util_md.c
- test/jdk/java/net/Socket/LingerTest.java

Changeset: 5b3de6e1
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-10-24 15:48:38 +0000
URL:       https://git.openjdk.org/zgc/commit/5b3de6e143e370272c36383adac3e31f359bc686

8284840: Update CLDR to Version 42.0

Reviewed-by: erikj, iris, joehw

! make/data/cldr/README
! make/data/cldr/common/bcp47/measure.xml
! make/data/cldr/common/bcp47/number.xml
! make/data/cldr/common/bcp47/timezone.xml
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/main/af.xml
! make/data/cldr/common/main/af_NA.xml
! make/data/cldr/common/main/agq.xml
! make/data/cldr/common/main/ak.xml
! make/data/cldr/common/main/am.xml
+ make/data/cldr/common/main/ann.xml
+ make/data/cldr/common/main/ann_NG.xml
! make/data/cldr/common/main/ar.xml
! make/data/cldr/common/main/ar_SA.xml
! make/data/cldr/common/main/as.xml
! make/data/cldr/common/main/asa.xml
! make/data/cldr/common/main/ast.xml
! make/data/cldr/common/main/az.xml
! make/data/cldr/common/main/az_Cyrl.xml
! make/data/cldr/common/main/bas.xml
! make/data/cldr/common/main/be.xml
! make/data/cldr/common/main/be_TARASK.xml
! make/data/cldr/common/main/bem.xml
! make/data/cldr/common/main/bez.xml
! make/data/cldr/common/main/bg.xml
+ make/data/cldr/common/main/bgc.xml
+ make/data/cldr/common/main/bgc_IN.xml
+ make/data/cldr/common/main/bho.xml
+ make/data/cldr/common/main/bho_IN.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bn.xml
! make/data/cldr/common/main/bn_IN.xml
! make/data/cldr/common/main/br.xml
! make/data/cldr/common/main/brx.xml
! make/data/cldr/common/main/bs.xml
! make/data/cldr/common/main/bs_Cyrl.xml
! make/data/cldr/common/main/ca.xml
! make/data/cldr/common/main/ca_ES_VALENCIA.xml
! make/data/cldr/common/main/ccp.xml
! make/data/cldr/common/main/ce.xml
! make/data/cldr/common/main/ceb.xml
! make/data/cldr/common/main/cgg.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/ckb.xml
! make/data/cldr/common/main/cs.xml
+ make/data/cldr/common/main/cv.xml
+ make/data/cldr/common/main/cv_RU.xml
! make/data/cldr/common/main/cy.xml
! make/data/cldr/common/main/da.xml
! make/data/cldr/common/main/dav.xml
! make/data/cldr/common/main/de.xml
! make/data/cldr/common/main/de_CH.xml
! make/data/cldr/common/main/de_LU.xml
! make/data/cldr/common/main/dje.xml
! make/data/cldr/common/main/doi.xml
! make/data/cldr/common/main/dsb.xml
! make/data/cldr/common/main/dua.xml
! make/data/cldr/common/main/dyo.xml
! make/data/cldr/common/main/dz.xml
! make/data/cldr/common/main/ebu.xml
! make/data/cldr/common/main/ee.xml
! make/data/cldr/common/main/el.xml
! make/data/cldr/common/main/en.xml
! make/data/cldr/common/main/en_001.xml
! make/data/cldr/common/main/en_150.xml
! make/data/cldr/common/main/en_AE.xml
! make/data/cldr/common/main/en_AU.xml
! make/data/cldr/common/main/en_BE.xml
! make/data/cldr/common/main/en_BW.xml
! make/data/cldr/common/main/en_BZ.xml
! make/data/cldr/common/main/en_CA.xml
! make/data/cldr/common/main/en_CH.xml
! make/data/cldr/common/main/en_DK.xml
! make/data/cldr/common/main/en_FI.xml
! make/data/cldr/common/main/en_GB.xml
! make/data/cldr/common/main/en_HK.xml
! make/data/cldr/common/main/en_IE.xml
! make/data/cldr/common/main/en_IN.xml
! make/data/cldr/common/main/en_JM.xml
! make/data/cldr/common/main/en_MT.xml
! make/data/cldr/common/main/en_MV.xml
! make/data/cldr/common/main/en_NZ.xml
! make/data/cldr/common/main/en_PK.xml
! make/data/cldr/common/main/en_SG.xml
! make/data/cldr/common/main/en_SL.xml
! make/data/cldr/common/main/en_ZA.xml
! make/data/cldr/common/main/en_ZW.xml
! make/data/cldr/common/main/eo.xml
! make/data/cldr/common/main/es.xml
! make/data/cldr/common/main/es_419.xml
! make/data/cldr/common/main/es_AR.xml
! make/data/cldr/common/main/es_BO.xml
! make/data/cldr/common/main/es_CL.xml
! make/data/cldr/common/main/es_CO.xml
! make/data/cldr/common/main/es_CR.xml
! make/data/cldr/common/main/es_DO.xml
! make/data/cldr/common/main/es_EC.xml
! make/data/cldr/common/main/es_GT.xml
! make/data/cldr/common/main/es_HN.xml
! make/data/cldr/common/main/es_MX.xml
! make/data/cldr/common/main/es_PA.xml
! make/data/cldr/common/main/es_PE.xml
! make/data/cldr/common/main/es_PH.xml
! make/data/cldr/common/main/es_PR.xml
! make/data/cldr/common/main/es_PY.xml
! make/data/cldr/common/main/es_SV.xml
! make/data/cldr/common/main/es_US.xml
! make/data/cldr/common/main/es_UY.xml
! make/data/cldr/common/main/es_VE.xml
! make/data/cldr/common/main/et.xml
! make/data/cldr/common/main/eu.xml
! make/data/cldr/common/main/ewo.xml
! make/data/cldr/common/main/fa.xml
! make/data/cldr/common/main/ff.xml
! make/data/cldr/common/main/ff_Adlm.xml
! make/data/cldr/common/main/ff_Adlm_SL.xml
! make/data/cldr/common/main/ff_Latn_GH.xml
! make/data/cldr/common/main/ff_Latn_GM.xml
! make/data/cldr/common/main/ff_Latn_LR.xml
! make/data/cldr/common/main/ff_Latn_MR.xml
! make/data/cldr/common/main/ff_Latn_SL.xml
! make/data/cldr/common/main/fi.xml
! make/data/cldr/common/main/fil.xml
! make/data/cldr/common/main/fo.xml
! make/data/cldr/common/main/fr.xml
! make/data/cldr/common/main/fr_BE.xml
! make/data/cldr/common/main/fr_CA.xml
! make/data/cldr/common/main/fr_CD.xml
! make/data/cldr/common/main/fr_CH.xml
! make/data/cldr/common/main/fr_CM.xml
! make/data/cldr/common/main/fr_DJ.xml
! make/data/cldr/common/main/fr_DZ.xml
! make/data/cldr/common/main/fr_MR.xml
! make/data/cldr/common/main/fr_SY.xml
! make/data/cldr/common/main/fr_TD.xml
! make/data/cldr/common/main/fr_TN.xml
! make/data/cldr/common/main/fr_VU.xml
+ make/data/cldr/common/main/frr.xml
+ make/data/cldr/common/main/frr_DE.xml
! make/data/cldr/common/main/fur.xml
! make/data/cldr/common/main/fy.xml
! make/data/cldr/common/main/ga.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gsw.xml
! make/data/cldr/common/main/gu.xml
! make/data/cldr/common/main/guz.xml
! make/data/cldr/common/main/gv.xml
! make/data/cldr/common/main/ha.xml
! make/data/cldr/common/main/ha_GH.xml
! make/data/cldr/common/main/ha_NE.xml
! make/data/cldr/common/main/haw.xml
! make/data/cldr/common/main/he.xml
! make/data/cldr/common/main/hi.xml
! make/data/cldr/common/main/hi_Latn.xml
! make/data/cldr/common/main/hr.xml
! make/data/cldr/common/main/hsb.xml
! make/data/cldr/common/main/hu.xml
! make/data/cldr/common/main/hy.xml
! make/data/cldr/common/main/ia.xml
! make/data/cldr/common/main/id.xml
! make/data/cldr/common/main/ig.xml
! make/data/cldr/common/main/ii.xml
! make/data/cldr/common/main/is.xml
! make/data/cldr/common/main/it.xml
! make/data/cldr/common/main/it_CH.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/jgo.xml
! make/data/cldr/common/main/jmc.xml
! make/data/cldr/common/main/jv.xml
! make/data/cldr/common/main/ka.xml
! make/data/cldr/common/main/kab.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kde.xml
! make/data/cldr/common/main/kea.xml
! make/data/cldr/common/main/kgp.xml
! make/data/cldr/common/main/khq.xml
! make/data/cldr/common/main/ki.xml
! make/data/cldr/common/main/kk.xml
! make/data/cldr/common/main/kl.xml
! make/data/cldr/common/main/kln.xml
! make/data/cldr/common/main/km.xml
! make/data/cldr/common/main/kn.xml
! make/data/cldr/common/main/ko.xml
! make/data/cldr/common/main/kok.xml
! make/data/cldr/common/main/ks.xml
! make/data/cldr/common/main/ks_Deva.xml
! make/data/cldr/common/main/ksb.xml
! make/data/cldr/common/main/ksf.xml
! make/data/cldr/common/main/ksh.xml
! make/data/cldr/common/main/ku.xml
! make/data/cldr/common/main/kw.xml
! make/data/cldr/common/main/ky.xml
! make/data/cldr/common/main/lag.xml
! make/data/cldr/common/main/lb.xml
! make/data/cldr/common/main/lg.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/ln.xml
! make/data/cldr/common/main/lo.xml
! make/data/cldr/common/main/lrc.xml
! make/data/cldr/common/main/lt.xml
! make/data/cldr/common/main/lu.xml
! make/data/cldr/common/main/luo.xml
! make/data/cldr/common/main/luy.xml
! make/data/cldr/common/main/lv.xml
! make/data/cldr/common/main/mai.xml
! make/data/cldr/common/main/mas.xml
+ make/data/cldr/common/main/mdf.xml
+ make/data/cldr/common/main/mdf_RU.xml
! make/data/cldr/common/main/mer.xml
! make/data/cldr/common/main/mg.xml
! make/data/cldr/common/main/mgh.xml
! make/data/cldr/common/main/mgo.xml
! make/data/cldr/common/main/mi.xml
! make/data/cldr/common/main/mk.xml
! make/data/cldr/common/main/ml.xml
! make/data/cldr/common/main/mn.xml
! make/data/cldr/common/main/mni.xml
! make/data/cldr/common/main/mr.xml
! make/data/cldr/common/main/ms.xml
! make/data/cldr/common/main/ms_ID.xml
! make/data/cldr/common/main/mt.xml
! make/data/cldr/common/main/mua.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/mzn.xml
! make/data/cldr/common/main/naq.xml
! make/data/cldr/common/main/nd.xml
! make/data/cldr/common/main/nds.xml
! make/data/cldr/common/main/ne.xml
! make/data/cldr/common/main/nl.xml
! make/data/cldr/common/main/nl_BE.xml
! make/data/cldr/common/main/nmg.xml
! make/data/cldr/common/main/nn.xml
! make/data/cldr/common/main/nnh.xml
! make/data/cldr/common/main/no.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nyn.xml
+ make/data/cldr/common/main/oc.xml
+ make/data/cldr/common/main/oc_ES.xml
+ make/data/cldr/common/main/oc_FR.xml
! make/data/cldr/common/main/om.xml
! make/data/cldr/common/main/or.xml
! make/data/cldr/common/main/os.xml
! make/data/cldr/common/main/pa.xml
! make/data/cldr/common/main/pcm.xml
+ make/data/cldr/common/main/pis.xml
+ make/data/cldr/common/main/pis_SB.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/qu.xml
+ make/data/cldr/common/main/raj.xml
+ make/data/cldr/common/main/raj_IN.xml
! make/data/cldr/common/main/rm.xml
! make/data/cldr/common/main/rn.xml
! make/data/cldr/common/main/ro.xml
! make/data/cldr/common/main/rof.xml
! make/data/cldr/common/main/root.xml
! make/data/cldr/common/main/ru.xml
! make/data/cldr/common/main/ru_UA.xml
! make/data/cldr/common/main/rw.xml
! make/data/cldr/common/main/rwk.xml
! make/data/cldr/common/main/sa.xml
! make/data/cldr/common/main/sah.xml
! make/data/cldr/common/main/saq.xml
! make/data/cldr/common/main/sat.xml
! make/data/cldr/common/main/sbp.xml
! make/data/cldr/common/main/sc.xml
! make/data/cldr/common/main/sd.xml
! make/data/cldr/common/main/sd_Deva.xml
! make/data/cldr/common/main/se.xml
! make/data/cldr/common/main/se_FI.xml
! make/data/cldr/common/main/seh.xml
! make/data/cldr/common/main/ses.xml
! make/data/cldr/common/main/sg.xml
! make/data/cldr/common/main/shi.xml
! make/data/cldr/common/main/shi_Latn.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/sk.xml
! make/data/cldr/common/main/sl.xml
! make/data/cldr/common/main/smn.xml
+ make/data/cldr/common/main/sms.xml
+ make/data/cldr/common/main/sms_FI.xml
! make/data/cldr/common/main/sn.xml
! make/data/cldr/common/main/so.xml
! make/data/cldr/common/main/sq.xml
! make/data/cldr/common/main/sr.xml
! make/data/cldr/common/main/sr_Cyrl_BA.xml
! make/data/cldr/common/main/sr_Cyrl_ME.xml
! make/data/cldr/common/main/sr_Latn.xml
! make/data/cldr/common/main/sr_Latn_BA.xml
! make/data/cldr/common/main/sr_Latn_ME.xml
! make/data/cldr/common/main/sr_Latn_XK.xml
! make/data/cldr/common/main/su.xml
! make/data/cldr/common/main/sv.xml
! make/data/cldr/common/main/sv_FI.xml
! make/data/cldr/common/main/sw.xml
! make/data/cldr/common/main/sw_KE.xml
! make/data/cldr/common/main/ta.xml
! make/data/cldr/common/main/ta_MY.xml
! make/data/cldr/common/main/ta_SG.xml
! make/data/cldr/common/main/te.xml
! make/data/cldr/common/main/teo.xml
! make/data/cldr/common/main/tg.xml
! make/data/cldr/common/main/th.xml
! make/data/cldr/common/main/ti.xml
! make/data/cldr/common/main/ti_ER.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/to.xml
+ make/data/cldr/common/main/tok.xml
+ make/data/cldr/common/main/tok_001.xml
! make/data/cldr/common/main/tr.xml
! make/data/cldr/common/main/tr_CY.xml
! make/data/cldr/common/main/tt.xml
! make/data/cldr/common/main/twq.xml
! make/data/cldr/common/main/tzm.xml
! make/data/cldr/common/main/ug.xml
! make/data/cldr/common/main/uk.xml
! make/data/cldr/common/main/ur.xml
! make/data/cldr/common/main/ur_IN.xml
! make/data/cldr/common/main/uz.xml
! make/data/cldr/common/main/uz_Cyrl.xml
! make/data/cldr/common/main/vai.xml
! make/data/cldr/common/main/vai_Latn.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wo.xml
! make/data/cldr/common/main/xh.xml
! make/data/cldr/common/main/xog.xml
! make/data/cldr/common/main/yav.xml
! make/data/cldr/common/main/yo.xml
! make/data/cldr/common/main/yo_BJ.xml
! make/data/cldr/common/main/yrl.xml
! make/data/cldr/common/main/yrl_CO.xml
! make/data/cldr/common/main/yrl_VE.xml
! make/data/cldr/common/main/yue.xml
! make/data/cldr/common/main/yue_Hans.xml
! make/data/cldr/common/main/zgh.xml
! make/data/cldr/common/main/zh.xml
! make/data/cldr/common/main/zh_Hant.xml
! make/data/cldr/common/main/zh_Hant_HK.xml
! make/data/cldr/common/main/zu.xml
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/coverageLevels.xml
! make/data/cldr/common/supplemental/dayPeriods.xml
! make/data/cldr/common/supplemental/languageGroup.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/metaZones.xml
! make/data/cldr/common/supplemental/numberingSystems.xml
! make/data/cldr/common/supplemental/ordinals.xml
! make/data/cldr/common/supplemental/pluralRanges.xml
! make/data/cldr/common/supplemental/plurals.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
! make/data/cldr/common/supplemental/units.xml
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
! test/jdk/java/time/tck/java/time/format/TCKFormatStyle.java
! test/jdk/java/time/test/java/time/format/Skeletons_en_US.properties
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
! test/jdk/java/time/test/java/time/format/TestLocalizedPattern.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java
! test/jdk/java/util/Calendar/CalendarDataTest.java
! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java
! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java
! test/jdk/java/util/Locale/bcp47u/FormatTests.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: fefbddf8
Author:    Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2022-10-24 16:08:51 +0000
URL:       https://git.openjdk.org/zgc/commit/fefbddf83595c15bbfd110a59e718ebf9f79b554

8291443: Obsolete the PrintSharedDictionary flag

Reviewed-by: dholmes, iklam

! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/cds/NonBootLoaderClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java

Changeset: 68cf248b
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-10-24 17:29:51 +0000
URL:       https://git.openjdk.org/zgc/commit/68cf248b440a09c4d9bd16c862473f6a97cde279

8295298: Automate javax/swing/JFileChooser/FileViewNPETest.java

Reviewed-by: tr, serb

! test/jdk/javax/swing/JFileChooser/FileViewNPETest.java

Changeset: df81b3c6
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-10-24 17:39:57 +0000
URL:       https://git.openjdk.org/zgc/commit/df81b3c66a3b17fc5d10098ce879416affbddd40

8295738: Automate javax/swing/JFileChooser/FileSizeCheck.java

Reviewed-by: serb

! test/jdk/javax/swing/JFileChooser/FileSizeCheck.java

Changeset: e122321c
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-10-24 19:11:56 +0000
URL:       https://git.openjdk.org/zgc/commit/e122321cb599d2e0041029b34b306ce88117aef7

8295844: jdk/test/whitebox/CPUInfoTest.java failed with "not all features are known: expected true, was false"

Reviewed-by: tschatzl, dnsimon

! src/hotspot/cpu/x86/vm_version_x86.hpp
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java

Changeset: 8c86e925
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-24 20:32:31 +0000
URL:       https://git.openjdk.org/zgc/commit/8c86e92535afa52c4d454a3b8cc59ee5f8bb6477

8295847: slow debug build error after JDK-8294466

Reviewed-by: erikj, dcubed

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

Changeset: 1d15e5cd
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-10-24 20:47:24 +0000
URL:       https://git.openjdk.org/zgc/commit/1d15e5cdd698045ab9c285c92b96126ed0666ac5

8295716: Minimize disabled warnings in security libs

Reviewed-by: erikj

! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk

Changeset: 7520d0a7
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-10-24 21:39:16 +0000
URL:       https://git.openjdk.org/zgc/commit/7520d0a72573ebaec0b6d9f9f1f1d87688bff8c0

8295855: ProblemList jdk/jshell/CommandCompletionTest.java on linux-all

Reviewed-by: dholmes

! test/langtools/ProblemList.txt

Changeset: 89dafc00
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-10-24 22:17:51 +0000
URL:       https://git.openjdk.org/zgc/commit/89dafc002f934f7381a150e3f04fd1f830d183a4

8292699: Improve printing of classes in native debugger

Reviewed-by: coleenp

+ src/hotspot/share/classfile/classPrinter.cpp
+ src/hotspot/share/classfile/classPrinter.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeTracer.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/utilities/debug.cpp
+ test/hotspot/gtest/runtime/test_classPrinter.cpp

Changeset: 706d1b75
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-10-25 07:25:07 +0000
URL:       https://git.openjdk.org/zgc/commit/706d1b7508af58f7ed669bde4820ec9f80f58607

8295798: (ch) Test java/nio/channels/Channels/ReadXBytes.java is very slow on Windows

Reviewed-by: alanb, bpb

! test/jdk/java/nio/channels/Channels/ReadXBytes.java

Changeset: 6673cd85
Author:    Sergey Bylokhov <serb at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-10-25 09:45:33 +0000
URL:       https://git.openjdk.org/zgc/commit/6673cd857722d117b108590ba7f7c02f8622fc3b

8295554: Move the "sizecalc.h" to the correct location

Reviewed-by: erikj, ihse, prr, kizune, aivanov

! make/common/modules/LauncherCommon.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
= src/java.desktop/share/native/common/awt/utility/sizecalc.h

Changeset: f37a6055
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-25 10:18:44 +0000
URL:       https://git.openjdk.org/zgc/commit/f37a6055c469956a1e69715840a61f56b5cea425

8295212: G1: Add wrapper for TruncatedSeqs that need separation by gc phase

Reviewed-by: iwalulya, sjohanss

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
+ src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp
+ src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp

Changeset: 9051dded
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-10-25 11:44:39 +0000
URL:       https://git.openjdk.org/zgc/commit/9051dded84ef2d248483a6a1472def1eab79654f

8294993: LingeredApp test update

Reviewed-by: cjplummer, amenkov

! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/lib/util/CoreUtils.java

Changeset: af2de975
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2022-10-25 12:44:23 +0000
URL:       https://git.openjdk.org/zgc/commit/af2de975cbc46ad91c736b110a2212cd32ba60a7

8287754: Update jib GNU make dependency on Windows to latest cygwin build

Reviewed-by: djelinski, ihse, mikael

! make/conf/jib-profiles.js

Changeset: 5c4d99a0
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-25 16:21:18 +0000
URL:       https://git.openjdk.org/zgc/commit/5c4d99a05185cc5fc41691fd62102f3b5bbefc50

8295118: G1: Clear CLD claim marks concurrently

Reviewed-by: iwalulya, sjohanss, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: 6289600f
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-10-25 16:28:57 +0000
URL:       https://git.openjdk.org/zgc/commit/6289600fe86bf1f8de160ea64cdba960b2d3e693

8295810: cleanup debug agent removeThread() api

Reviewed-by: kevinw, sspitsyn, amenkov

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

Changeset: 3a873d3c
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-10-25 17:42:48 +0000
URL:       https://git.openjdk.org/zgc/commit/3a873d3c5b2281b2389e9364ff26f04ee86b0607

8295808: GrowableArray should support capacity management

Reviewed-by: aboldtch, tschatzl, sspitsyn

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
! test/hotspot/gtest/gc/z/test_zArray.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp

Changeset: 427f5062
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-10-25 17:52:18 +0000
URL:       https://git.openjdk.org/zgc/commit/427f50624f9f60bb3502227fd04a04991986329c

8279366: CDS should allow alternative locations for JAR files in classpath

Reviewed-by: iklam, coleenp

! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
+ test/hotspot/jtreg/runtime/cds/appcds/CommonAppClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 3e49f8fd
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-25 18:49:06 +0000
URL:       https://git.openjdk.org/zgc/commit/3e49f8fd28590116e245faffe1c467371be6f43e

8295839: G1: Single threaded phases (within parallel phases) report as using multiple threads in logs

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1RootProcessor.cpp

Changeset: ef606086
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-25 18:50:08 +0000
URL:       https://git.openjdk.org/zgc/commit/ef606086a94cab4a41e4bec9f91b420094a7acad

8295732: Directly embed TruncatedSeqs in G1Analytics

Reviewed-by: iwalulya, sjohanss

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp

Changeset: ee0dec8b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-10-25 18:51:43 +0000
URL:       https://git.openjdk.org/zgc/commit/ee0dec8bf5cae1c3c39ea14d306d62dd39dac208

8295838: Document why we do not print Code Cache Roots phase in G1 logging

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1RootProcessor.cpp

Changeset: 0caea818
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-10-25 18:54:48 +0000
URL:       https://git.openjdk.org/zgc/commit/0caea818b59f7e2cd60708b1002fba328c5357fe

8295895: build error after JDK-8279366

Reviewed-by: dcubed

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

Changeset: d393e051
Author:    Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-10-25 19:21:34 +0000
URL:       https://git.openjdk.org/zgc/commit/d393e051e660d05b645a2d148c6cdfc21b1d347e

8294989: ResourceBundle naming convention issue in JdbcRowSetResourceBundle.java

Reviewed-by: naoto, lancea, bchristi

! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java
+ test/jdk/javax/sql/resourceBundleTests/ValidateGetBundle.java
+ test/jdk/javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java

Changeset: e0c29307
Author:    Ludovic Henry <luhenry at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2022-10-25 20:11:48 +0000
URL:       https://git.openjdk.org/zgc/commit/e0c29307f7b35149aacae0bb935aa9fe524cff72

8295282: Use Zicboz/cbo.zero to zero-out memory on RISC-V

Reviewed-by: yadongwang, vkempik, fyang

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: fec61746
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-10-25 22:14:36 +0000
URL:       https://git.openjdk.org/zgc/commit/fec61746d1b9e3143fe64e9604732207b0a8c643

8295816: jdwp jck tests failing with "FATAL ERROR in native method: JDWP SetTag, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)"
8295815: misc JDI tests failed with "JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)"

Reviewed-by: sspitsyn, amenkov, dcubed

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

Changeset: 3bd3caf8
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-10-25 22:48:00 +0000
URL:       https://git.openjdk.org/zgc/commit/3bd3caf897dcb6d53fae6e94ba1cc281b30277ea

8294486: Remove vmTestbase/nsk/jvmti/ tests ported to serviceability/jvmti.

Reviewed-by: sspitsyn

! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/libclassprep01.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002a.jasm
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.cpp

Changeset: 324bec19
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-26 03:04:14 +0000
URL:       https://git.openjdk.org/zgc/commit/324bec19aa9b9d4944a7e1129d494d57a077ba51

8295863: JFR: Use expected size for Maps and Sets

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventLog.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/ConfigurationInfo.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java

Changeset: e3a5a34c
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-26 06:07:23 +0000
URL:       https://git.openjdk.org/zgc/commit/e3a5a34c4d18375a310212da2e52a8ad85a3f556

8295767: Remove unused fields in sun.awt.geom.Edge

Reviewed-by: prr

! src/java.desktop/share/classes/sun/awt/geom/Edge.java

Changeset: b2878c90
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-10-26 06:35:20 +0000
URL:       https://git.openjdk.org/zgc/commit/b2878c904beb971da37b1da50a7294c460d6cef3

8295710: remove os::dll_file_extension

Reviewed-by: dholmes, mdoerr, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: e173fd79
Author:    Zixian Cai <zcai at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-26 07:59:44 +0000
URL:       https://git.openjdk.org/zgc/commit/e173fd792216940652efca4c2db26fc8d23931f8

8295885: GHA: Bump gcc versions

Reviewed-by: shade

! .github/workflows/main.yml

Changeset: 772be2e0
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-10-26 08:10:42 +0000
URL:       https://git.openjdk.org/zgc/commit/772be2e02b7bb1089116c0debb514154489cfa81

8295868: 32-bit Windows build failures after JDK-8294466

Reviewed-by: erikj

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

Changeset: cf121df1
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-10-26 08:35:05 +0000
URL:       https://git.openjdk.org/zgc/commit/cf121df17e60df61a1b8825724c0d735f11e73f6

8295889: NMT preinit code does not handle allocation errors

Reviewed-by: dholmes, mbaesken

! src/hotspot/share/services/nmtPreInit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp

Changeset: 303548ba
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-10-26 09:16:15 +0000
URL:       https://git.openjdk.org/zgc/commit/303548babc67be0850c47b60315714b106c0a0ee

8294752: G1: Remove redundant checks in check_obj_during_refinement

Reviewed-by: tschatzl, iwalulya

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

Changeset: 33ff80dd
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-10-26 09:25:40 +0000
URL:       https://git.openjdk.org/zgc/commit/33ff80dd7a4dedb462316c77b096b65f9a0c8817

8295402: G1: Tighten assertion in G1ScanHRForRegionClosure::scan_heap_roots

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1RemSet.cpp

Changeset: 78454b69
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-10-26 09:33:43 +0000
URL:       https://git.openjdk.org/zgc/commit/78454b69da1434da18193d32813c59126348c9ea

8295879: JFR: Remove warnings in the jdk.jfr module

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ThreadSleepEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileOutputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java

Changeset: 31359143
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2022-10-26 14:04:38 +0000
URL:       https://git.openjdk.org/zgc/commit/313591436202d6259c1f9ae6d50ff7c59b5b0710

8265441: IGV: select block nodes by clicking on it

Reviewed-by: rcastanedalo, thartmann

! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/InputGraphProvider.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.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/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.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/NodeQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.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

Changeset: 8e5d680a
Author:    Mark Powers <mpowers at openjdk.org>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date:      2022-10-26 15:53:52 +0000
URL:       https://git.openjdk.org/zgc/commit/8e5d680a98ad28eb3607d227783bdea94039dde6

8293093: NPE in P11KeyStore.getID

Reviewed-by: ascarpino, xuelei

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

Changeset: 46e6aee0
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-10-26 16:50:31 +0000
URL:       https://git.openjdk.org/zgc/commit/46e6aee0d0b868c4c45b7c25cd3fd951d199b1ed

8295823: Use enhanced-for cycle instead of Enumeration in java.naming

Reviewed-by: aefimov, dfuchs, vtewari

! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java



More information about the zgc-dev mailing list