git: openjdk/panama-foreign: master: 127 new changesets

duke duke at openjdk.org
Fri Feb 3 11:16:11 UTC 2023


Changeset: 3758487f
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 11:01:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3758487fda61b27e7e684413793ed28c0b9e64d3

8301180: Replace NULL with nullptr in share/gc/parallel/

Reviewed-by: stefank, ayang

! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psGenerationCounters.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp

Changeset: db8fa1be
Author:    Tejesh R <tr at openjdk.org>
Date:      2023-01-27 11:05:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/db8fa1be052c8558398ea5fea2105458f1a3cd16

8300405: Screen capture for test JFileChooserSetLocationTest.java, failure case

Reviewed-by: serb

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

Changeset: e4252bb9
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-27 12:14:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e4252bb91478e9c2f0a5bbdae7cd663838d91b1b

8300823: UB: Compile::_phase_optimize_finished is initialized too late

Reviewed-by: thartmann, chagedorn

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

Changeset: fccf8189
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-27 14:56:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fccf818972f15bc4f69ce9566b5cd4b7e7777107

8301123: Enable Symbol refcounting underflow checks in PRODUCT

Reviewed-by: fparain, iklam

! src/hotspot/share/oops/symbol.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp

Changeset: e2a3b20c
Author:    Justin King <jcking at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-27 14:58:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e2a3b20ca80186a3d3d1a2a9029036b088b3fc9c

8301187: Memory leaks in OopMapCache

Reviewed-by: fparain, coleenp

! src/hotspot/share/interpreter/oopMapCache.cpp

Changeset: dff41316
Author:    Deepa Kumari <dpakri181 at gmail.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-01-27 15:28:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dff41316a2c07ef05b9f9421093ee78d6a80d92e

8285850: [AIX] unreachable code in basic_tools.m4 -> BASIC_CHECK_TAR

Reviewed-by: erikj, tsteele

! make/autoconf/basic_tools.m4

Changeset: 5c1ec826
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 15:42:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5c1ec82656323872c4628026662fe5b62e7a61e3

8301077: Replace NULL with nullptr in share/services/

Reviewed-by: cjplummer, coleenp

! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/gcNotifier.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/management.hpp
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/nmtCommon.cpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/nmtDCmd.hpp
! src/hotspot/share/services/nmtPreInit.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/runtimeService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/services/writeableFlags.cpp

Changeset: f52d35c8
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 15:43:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f52d35c84b7333809156d201c866793854143888

8300240: Replace NULL with nullptr in share/ci/

Reviewed-by: kvn, coleenp

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciCallProfile.hpp
! src/hotspot/share/ci/ciConstantPoolCache.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciExceptionHandler.cpp
! src/hotspot/share/ci/ciExceptionHandler.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciField.hpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciInstance.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciMethodBlocks.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/ci/ciObjArray.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObject.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/ci/ciUtilities.cpp

Changeset: 49ff5208
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-27 16:15:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/49ff52087be8b95cbf369518281312ecc9d83618

8300241: Replace NULL with nullptr in share/classfile/

Reviewed-by: coleenp, iklam

! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classLoadInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/classPrinter.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/klassFactory.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/stackMapFrame.hpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/stackMapTable.hpp
! src/hotspot/share/classfile/stackMapTableFormat.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmClasses.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp

Changeset: 7aaf76c5
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-27 17:13:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7aaf76c5290a1688f9450a357aaae964615c29d0

8300924: Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters

Reviewed-by: rriggs

! src/java.base/share/classes/jdk/internal/reflect/DirectConstructorHandleAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java

Changeset: 22c976a9
Author:    Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-27 18:11:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/22c976a9b042b2d56e849ec8f9ef1dd3d146ca78

8177418: NPE is not apparent for methods in java.util.TimeZone API docs

Reviewed-by: lancea, naoto

! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/TimeZone.java

Changeset: 7f05d57a
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-27 18:31:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7f05d57a87d8b41b53194aa0dacc4057cbb58544

8217920: Lookup.defineClass injects a class that can access private members of any class in its own module

Reviewed-by: psandoz, alanb, darcy

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 9c4bc2c3
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2023-01-27 19:01:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c4bc2c3954b97821a2bf371cab61edbc3d81d36

8301132: Test update for deprecated sprintf in Xcode 14

Reviewed-by: mikael

! test/jdk/sun/management/jmxremote/bootstrap/exelauncher.c
! test/jdk/sun/management/windows/exerevokeall.c

Changeset: b8e5abc1
Author:    Justin King <jcking at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2023-01-27 19:09:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b8e5abc1e8f5c7e2f0af675abb0e2ed481ffe128

8301097: Update GHA XCode to 12.5.1

Reviewed-by: ihse

! .github/workflows/main.yml

Changeset: ae0e76d3
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2023-01-27 19:23:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ae0e76d3dd42de9e66196843e740e75b06894f1f

8301120: Cleanup utility classes java.util.Arrays and java.util.Collections

Reviewed-by: smarks, darcy

! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Collections.java

Changeset: a67b1e77
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-26 22:33:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a67b1e77d33339f5db36c6d15bac0423a31eb5ee

8300719: JDK 20 RDP2 L10n resource files update

Reviewed-by: cjplummer, naoto, prr, joehw, asemenyuk, jlu, lancea, ihse, jjg, weijun

! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_CN.properties
! src/java.desktop/macosx/classes/com/apple/laf/resources/aqua_zh_TW.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ja.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties

Changeset: b22e5216
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2023-01-27 15:09:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b22e5216c4ead4621f137086db6f5b6a0c3982c7

8300953: ClassDesc::ofInternalName missing @since tag

Reviewed-by: darcy, mchung, jjg

! src/java.base/share/classes/java/lang/constant/ClassDesc.java

Changeset: e5860ef6
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2023-01-27 17:22:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e5860ef60a9353508afb09716158baf8bfb35559

8301206: Fix issue with LocaleData after JDK-8300719

Reviewed-by: naoto

! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 5c59de52
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-01-27 22:46:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5c59de52a31da937663ad2cef055213489b0516e

Merge

! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources/motif_it.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties

Changeset: 5dfc4ec7
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2023-01-27 22:47:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5dfc4ec7d94af9fe39fdee9d83b06101b827a3c6

8300140: ZipFile.isSignatureRelated returns true for files in META-INF subdirectories

Reviewed-by: weijun

! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/java/util/jar/JarFile/IgnoreUnrelatedSignatureFiles.java

Changeset: af564e46
Author:    Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-01-28 02:17:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/af564e46b006fcd57ec7391cd1438b3b9311b1d6

8299844: RISC-V: Implement _onSpinWait intrinsic

Reviewed-by: fjiang, fyang, luhenry

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitRISCV64.java

Changeset: 6475501a
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2023-01-29 01:55:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6475501a01268f5c35a9bf30f4104ce7a40d8181

8300208: Optimize Adler32 stub for AVX-512 targets.

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! test/hotspot/jtreg/compiler/intrinsics/zip/TestAdler32.java
! test/micro/org/openjdk/bench/java/util/TestAdler32.java

Changeset: d4e9f5e5
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-01-29 20:04:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d4e9f5e5f2c92964c3602f34a59b92947d1595a5

8238170: BeanContextSupport remove and propertyChange can deadlock

Reviewed-by: phh

! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
+ test/jdk/java/beans/beancontext/BeanContextSupport/AddRemove.java
+ test/jdk/java/beans/beancontext/BeanContextSupport/NotificationDeadlock.java

Changeset: 1ff4646e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-01-29 21:59:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1ff4646ed5f64a786a2f2688529e13d6d9f47fa3

8298612: Refactor archiving of java String objects

Reviewed-by: ccheung

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp

Changeset: 64b25ea0
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-01-29 23:14:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/64b25ea0b410542635b6d99a92ec290da47c85ce

8291569: Consider removing JNI checks for signals SIGPIPE and SIGXFSZ

Reviewed-by: stuefe, rehn

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

Changeset: 4bd3f0a0
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-01-30 07:14:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4bd3f0a0d5f0ad314cd4e7a68851c2db9100df67

8301088: oopDesc::print_on should consistently use a trailing newline

Reviewed-by: tschatzl, coleenp

! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: c2ebd179
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-01-30 07:35:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c2ebd179388cac5d6e10f98aab9a7ea909f8bc6b

6187113: DefaultListSelectionModel.removeIndexInterval(0, Integer.MAX_VALUE) fails

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
+ test/jdk/javax/swing/TestDefListModelException.java

Changeset: cbefe1fd
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-01-30 08:15:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cbefe1fd35a4ad59ec979bdaee519617efac9ecf

8301163: jdk/internal/vm/Continuation/Fuzz.java increase COMPILATION_TIMEOUT for Linux ppc64le

Reviewed-by: rrich

! test/jdk/jdk/internal/vm/Continuation/Fuzz.java

Changeset: 3db558b6
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2023-01-30 08:43:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3db558b67bebfe559833331475f481c588147084

8300915: G1: incomplete SATB because nmethod entry barriers don't get armed

Reviewed-by: tschatzl, eosterlund

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp

Changeset: 08b24ac7
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Tobias Holenstein <tholenstein at openjdk.org>
Date:      2023-01-30 09:50:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/08b24ac7aacaff32577dc07e77ed0961dd804904

8294066: IGV: Graph changes when deleting a graph in the same group with smaller index

Reviewed-by: rcastanedalo, tholenstein

! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/GraphRemoveCookie.java

Changeset: f50cda7d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-30 10:17:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f50cda7d45f6d53a2b93715f11350e41411d84f2

8301217: Remove FilteringClosure

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: 7fae3a1d
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-30 10:27:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7fae3a1d8d39fe0ecef4a1887c4a6053b5d21ca1

8301229: Clean up SuspendibleThreadSet::_suspend_all

Reviewed-by: stefank, kbarrett, tschatzl

! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp

Changeset: cee4bd3e
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-30 10:28:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cee4bd3ee610492aaa96cb0c5fcf2c32a1c12e2e

8301047: Clean up type unsafe uses of oop from compiler code

Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Reviewed-by: kvn, stefank

! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: c672ed16
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-01-30 10:29:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c672ed16f363d9c92ccefe2e64a96e0a60a49588

8301248: Less side effects in InstanceRefKlass::trace_reference_gc

Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: rkennke, stefank

! src/hotspot/share/oops/instanceRefKlass.inline.hpp

Changeset: 82df4a2a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-30 11:49:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/82df4a2aee2eebcce6f3bec1c870f74f237e593b

8301148: Serial: Remove ContiguousSpace::reset_saved_mark

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/space.hpp

Changeset: 61a5f114
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-01-30 12:15:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/61a5f114eee3a90cfff9ab8b815bacca8985c211

8301033: RISC-V: Handle special cases for MinI/MaxI nodes for Zbb

Reviewed-by: fjiang, luhenry, shade

! src/hotspot/cpu/riscv/riscv_b.ad

Changeset: ebb84ad7
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-01-30 12:24:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ebb84ad70d3295d9a429904fcdacdb8ecd1bf434

8301036: RISC-V: Factor out functions baseOffset & baseOffset32 from MacroAssembler

Reviewed-by: luhenry, fjiang, shade

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

Changeset: 476f58ad
Author:    Amit Kumar <amitlocham09 at icloud.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-01-30 14:33:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/476f58adc131d9cf4b0dcca8ea974daf559f3f94

8298424: Remove redundant FOUND_CORES variable in build-performance.m4

Reviewed-by: erikj, tsteele

! make/autoconf/build-performance.m4

Changeset: 041a12e6
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2023-01-30 14:36:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/041a12e65530b5832b4a500180c97a2a60e0dc51

8301255: Http2Connection may send too many GOAWAY frames

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/http2/NoBodyTest.java

Changeset: a74ebd04
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2023-01-30 14:41:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a74ebd048ae569296619c112c23169c46b571863

8299325: java/net/httpclient/CancelRequestTest.java fails "test CancelRequestTest.testGetSendAsync("https://localhost:46509/https1/x/same/interrupt", true, true)"

Reviewed-by: jpai

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

Changeset: f4592b14
Author:    Afshin Zafari <Afshin.zafari at oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-01-30 16:23:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f4592b1471dff02f4e5e21da00c19b957b0a944b

8267935: Replace BasicHashtable and Hashtable

Reviewed-by: coleenp, rehn, tschatzl

! src/hotspot/share/prims/jvmtiTagMapTable.hpp
- src/hotspot/share/utilities/hashtable.cpp
- src/hotspot/share/utilities/hashtable.hpp
- src/hotspot/share/utilities/hashtable.inline.hpp

Changeset: 32381398
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-01-30 17:06:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/323813985b71c63c915cdfce5221fc65a2ad043d

8300916: Re-examine the initialization of JNU Charset in StaticProperty

Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/unix/classes/java/lang/ProcessEnvironment.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java

Changeset: a91143cc
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-01-30 17:32:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a91143cc93fe3810ecca4b04c9f81c1b967db0ed

8298907: nsk JDI tests pass if the debuggee failed to launch

Reviewed-by: cjplummer, kevinw

! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: a128a5d0
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-01-30 19:08:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a128a5d07c3b5d710316aab0c02ccaec4872dc22

8300810: Get rid of unused JDI removeListener() methods

Reviewed-by: kevinw, amenkov

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java

Changeset: b84f4c40
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2023-01-30 20:18:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b84f4c40fde2f0ca313b4660b88b308c54a0ad5a

8301267: Update of config.guess broke build on WSL

Reviewed-by: tbell, jvernee, djelinski

! make/autoconf/build-aux/config.guess

Changeset: 63bb2ce8
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-01-30 20:33:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/63bb2ce8debdeb7f34bda9a3845fe93cb4d741dd

8301205: Port fdlibm log10 to Java

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/StrictMath/Log10Tests.java

Changeset: ef6200c7
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2023-01-27 23:09:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ef6200c727332796d2e1c8ae3bfa155cbaa72f4c

8300269: The selected item in an editable JComboBox with titled border is not visible in Aqua LAF

Co-authored-by: Manukumar V S <mvs at openjdk.org>
Reviewed-by: psadhukhan, kizune, achung, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/JComboBoxWithTitledBorderTest.java

Changeset: 561a25e0
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-01-30 20:51:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/561a25e0250fde55eb0af7beb5dc064ef8321f9e

Merge


Changeset: 2d7690b2
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-30 22:39:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2d7690b2e5b224bf2232c7cecf51cad8b0c078b3

8301207: (jdeps) Deprecate jdeps -profile option

Reviewed-by: alanb

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties

Changeset: 622b6594
Author:    Christian Wimmer <cwimmer at openjdk.org>
Committer: Peter Levart <plevart at openjdk.org>
Date:      2023-01-30 23:33:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/622b6594d1435e8773ec16d00d48e1f582065bd8

8262994: Refactor String.split to help method inlining

Reviewed-by: plevart

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

Changeset: aa349244
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-01-31 00:10:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/aa3492442bb89f84c6427ced0bd687d6a10839cf

8300463: Build failure on Windows 32 after JDK-8296401

Reviewed-by: kbarrett

! src/hotspot/share/utilities/concurrentHashTable.inline.hpp

Changeset: a6867a7e
Author:    Justin King <jcking at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-31 06:34:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a6867a7ec28ff1eac73a959af481a3a725c8dadd

8301378: CodeHeap has virtual methods that are not overridden

Reviewed-by: kvn, thartmann

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

Changeset: 7b3919d3
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-31 06:46:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7b3919d3f5efa87f473ba6cc9d8284937ac3aaea

8301346: Remove dead emit_entry_barrier_stub definition

Reviewed-by: chagedorn, kvn

! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.hpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp

Changeset: 4b0e259d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-31 07:10:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4b0e259d1651c2131031e581fdc0482858325081

8301344: G1: Remove DirtyCardToOopClosure forward declaration in g1OopClosures.hpp

Reviewed-by: tschatzl

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

Changeset: 633e291c
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-01-31 07:15:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/633e291cfc9129ca28643b3a6fcb72294d2ef767

8301067: RISC-V: better error message when reporting unsupported satp modes

Reviewed-by: fyang, yadongwang

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

Changeset: 9cc0171e
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-01-31 07:28:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9cc0171ed51eef0deb63fe3a5923bae9cf0f5ff0

8301153: RISC-V: pipeline class for several instructions is not set correctly

Reviewed-by: fyang, yadongwang

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

Changeset: cdb4ba96
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-01-31 07:54:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cdb4ba9657ceae426281ead96aa4a125c7b97e6f

8301326: Optimize compiler/uncommontrap/TestDeoptOOM.java test

Reviewed-by: rcastanedalo, thartmann

! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java

Changeset: 33e653e2
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-01-31 07:55:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/33e653e284a430429ff9c286a069cf1beb822859

8301448: [BACKOUT] CodeHeap has virtual methods that are not overridden

Reviewed-by: alanb, dholmes

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

Changeset: 810c8a27
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-01-31 08:20:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/810c8a271b4524ae776e2306ef699e04a7d145a2

8301170: perfMemory_windows.cpp add free_security_attr to early returns

Reviewed-by: stuefe, dholmes

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

Changeset: d583767b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-01-31 11:06:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d583767bf17aea55d361a1d1713444fc41fa9911

8301338: Identical branch conditions in CompileBroker::print_heapinfo

Reviewed-by: thartmann

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

Changeset: 419409bc
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2023-01-31 11:41:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/419409bcf639e121286dff134b9e93e0528eacf5

8301337: Remove unused os::_polling_page

Reviewed-by: coleenp, dnsimon

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 90ec19ef
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-31 12:19:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/90ec19efeda90f13a918b4481fe6ee552ab2af66

8301068: Replace NULL with nullptr in share/jvmci/

Reviewed-by: kvn, never

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciExceptions.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciObject.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/metadataHandles.cpp
! src/hotspot/share/jvmci/metadataHandles.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.hpp

Changeset: b76a52f2
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-01-31 14:22:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b76a52f2104b63e84e5d09f47ce01dd0cb3935d7

8301076: Replace NULL with nullptr in share/prims/

Reviewed-by: kbarrett, dholmes

! src/hotspot/share/prims/foreignGlobals.inline.hpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniCheck.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiDeferredUpdates.cpp
! src/hotspot/share/prims/jvmtiDeferredUpdates.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/prims/jvmtiUtil.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 60c535de
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-01-31 16:09:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/60c535de49f6140887ab3eaaa7098b22737114a2

8301340: Make DirtyCardToOopClosure stack-allocated

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/memory/memRegion.hpp

Changeset: e193a0b7
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2023-01-31 16:51:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e193a0b72a143889170b64da19fb22f7f8555e89

8295951: intermittent cmp_baseline task failures with CDS files

Reviewed-by: iklam

! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java

Changeset: 5744c91b
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2023-01-31 17:01:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5744c91bf5742379913a9926a5d70a2d49dbea04

8297158: Suspicious collection method call in Types.isSameTypeVisitor

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java

Changeset: e1bf4713
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-31 18:06:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e1bf4713124cfb3ce325e5f7677be7de0a532d17

8301555: Remove constantPoolCacheKlass friend

Reviewed-by: fparain, kbarrett

! src/hotspot/share/oops/cpCache.hpp

Changeset: 4bef233a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-01-31 18:07:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4bef233a4af3bd06f8f17d70eda50ea45fb9c82c

8301549: Fix comment about ClassCircularityError

Reviewed-by: lfoltan

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

Changeset: 6beadbbe
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2023-01-31 18:20:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6beadbbe9f0721fbdfc48e6f2c14aa6dab982be0

8293519: deprecation warnings should be emitted for uses of annotation methods inside other annotations

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/langtools/tools/javac/annotations/DeprecationWarningTest.java
+ test/langtools/tools/javac/annotations/DeprecationWarningTest.out

Changeset: 09bfbf80
Author:    Bill Huang <bhuang at openjdk.org>
Date:      2023-01-31 22:12:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/09bfbf80639f059563fcd4432995b8c380cea298

8300909: Update com/sun/jndi/dns/Test6991580.java manual test instruction

Reviewed-by: alanb

! test/jdk/com/sun/jndi/dns/Test6991580.java

Changeset: 8164cfbc
Author:    Deepa Kumari <dpakri181 at gmail.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-02-01 07:04:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8164cfbc0373e57619e18324931f0946b51ae18f

8300696: [AIX] AttachReturnError fails

Reviewed-by: tsteele, dholmes

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

Changeset: d269ebba
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-02-01 07:56:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d269ebbad2286b57802a075091b0cc32110dfcc7

8301570: Test runtime/jni/nativeStack/ needs to detach the native thread

Co-authored-by: Calvin Cheung <ccheung at openjdk.org>
Reviewed-by: lmesnik, ccheung

! test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c

Changeset: a0aed9bd
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-01 09:45:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a0aed9bd89f0d56ff75d02a836a304052b1e0606

8301459: Serial: Merge KeepAliveClosure into FastKeepAliveClosure

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp

Changeset: 4f6f3cc6
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-01 09:46:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4f6f3cc642d95c5a2a8068b6dc07cca4fda74bc9

8301446: Remove unused includes of gc/shared/genOopClosures

Reviewed-by: stefank, kbarrett

! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/s390/disassembler_s390.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/shared/generation.cpp

Changeset: ef0d0a70
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-02-01 09:47:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ef0d0a7092df7b3ce098fb25860fb839fd34c944

8301402: os::print_location gets is_global_handle assert

Reviewed-by: coleenp, dholmes

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

Changeset: 2a8ae2ff
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-02-01 09:48:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2a8ae2ff1c95cb75f315eb5340bff2b46409d1ae

8300256: C2: vectorization is sometimes skipped on loops where it would succeed

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java

Changeset: 969f6a37
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2023-02-01 10:55:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/969f6a37e4649079c7acea1952f5537fd9ba2f0a

8301093: C2 fails assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/intrinsics/TestArraysHashCode.java

Changeset: cae577a7
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-02-01 11:15:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cae577a7102e97278f3f6880e529a68c1f7b71ab

8295486: Inconsistent constant field values observed during compilation

Reviewed-by: chagedorn, kvn, jbhateja, vlivanov

! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciConstant.cpp
! src/hotspot/share/ci/ciConstant.hpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObject.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/type.cpp
+ test/hotspot/jtreg/compiler/stable/TestUnstableStable.java

Changeset: 7c6a8db3
Author:    Justin King <jcking at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-02-01 13:11:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7c6a8db328e386b33b9b7a61fccabaec9a17dc66

8301447: [REDO] CodeHeap has virtual methods that are not overridden

Reviewed-by: kvn, thartmann

! src/hotspot/share/memory/heap.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java

Changeset: bc750f70
Author:    ryawalla <ryan.w.wallace at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-02-01 13:50:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bc750f70f2ac1f14f5b8e6236c593dcbe99cb12f

8294527: Some java.security.debug options missing from security docs

Reviewed-by: mullan

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

Changeset: 3361a26d
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-02-01 17:20:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3361a26df4dafa134181263cc5c81bda6ba8d21e

8298874: Update TestAllSuites.java for TLS v1.2 and 1.3

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/TestAllSuites.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: 24ff3da0
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-02-01 18:28:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/24ff3da0543dc9e4c20594a7ff19e4b9eb1a6a1f

8301201: Allow \n@ inside inline tags using inlineContent

Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/IndexTest.java
! test/langtools/tools/javac/doctree/TagTest.java

Changeset: 99521087
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-02-01 18:59:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/995210873497eb2400b7672096e6f3cac7fde9a6

8300811: jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL

Reviewed-by: alanb, sspitsyn

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java

Changeset: 51ac8783
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-02-01 20:27:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/51ac8783b951258cb05f899e1f84fdf1d184bc03

8284236: Remove java/lang/ref/ReferenceEnqueue.java from ProblemList-Xcomp.txt

Reviewed-by: alanb

! test/jdk/ProblemList-Xcomp.txt

Changeset: 6c927c92
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2023-02-01 20:59:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6c927c92f7bd01e6b34c1348594b8dff6e760a24

8301299: Wrong class spec on sun.security.util.Pem

Reviewed-by: jnimeh

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

Changeset: 960c3931
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2023-02-01 21:04:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/960c3931337b314417ad33d8a775ee3e251692d7

8301393: Include cdb in the Windows devkit

Reviewed-by: mikael

! make/conf/jib-profiles.js
! make/devkit/createWindowsDevkit.sh

Changeset: 225f8053
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2023-02-01 09:14:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/225f80532cbeb1597c7f5d660e67d4fa4248c83f

8299891: JMX ObjectInputFilter additional classes needed

Reviewed-by: dfuchs, sspitsyn, cjplummer

! src/jdk.management.agent/share/conf/management.properties
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java

Changeset: 1330d4ea
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2023-02-01 13:19:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1330d4eaa54790b468f69e61574b3c5d522be120

8298377: JfrVframeStream causes deadlocks in ZGC

Backport-of: 453dbd12ee42731d7ebfd1a856338099429277c8

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp

Changeset: d6832121
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-02-01 22:36:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d6832121b718d40df263da6e2f9261dee2c4c508

Merge


Changeset: 8d6e8a47
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2023-02-01 23:54:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8d6e8a47c94ad72d380b72b421d9a27d59e6ce33

8301618: Compare elements and type mirrors properly

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java

Changeset: af474ce3
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-02-02 08:29:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/af474ce35997315774e408f2e8a1beecf8349c75

8297582: C2: very slow compilation due to type system verification code

Reviewed-by: kvn, vlivanov

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/types/TestArrayManyDimensions.java

Changeset: b1e96989
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:22:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b1e96989b693aadea082a01576e25f85ed28ff0d

8301506: Replace NULL with nullptr in os_cpu/linux_ppc

Reviewed-by: kbarrett, rrich

! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp

Changeset: 13fcd602
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:22:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/13fcd602d37eb0095f169255128588b872639571

8301504: Replace NULL with nullptr in os_cpu/linux_aarch64

Reviewed-by: kbarrett

! src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp

Changeset: 6daff6b2
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:23:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6daff6b26946748360d59a12e9069a08ab5ca06d

8301502: Replace NULL with nullptr in os_cpu/bsd_x86

Reviewed-by: tschatzl, dholmes

! src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp

Changeset: 5d1f71da
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:24:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5d1f71daf06870810c9ca24e911d6191cc4f3006

8301509: Replace NULL with nullptr in os_cpu/linux_x86

Reviewed-by: kbarrett

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

Changeset: 182d1b2f
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:25:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/182d1b2fb7034b6e9177dc360cbea43d548c3ff0

8301507: Replace NULL with nullptr in os_cpu/linux_riscv

Reviewed-by: kbarrett

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

Changeset: c109dae4
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:26:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c109dae48c61c6fbeacadf59d509d37d2c4d2bb8

8301513: Replace NULL with nullptr in os_cpu/windows_x86

Reviewed-by: kbarrett

! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp

Changeset: 8cc399b6
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:27:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8cc399b672c6ce08037685b3a3a2db3c53a87b50

8301503: Replace NULL with nullptr in os_cpu/bsd_zero

Reviewed-by: kbarrett

! src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp

Changeset: ad79e491
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:28:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ad79e49141f063a61090eda69d96dc580db88949

8301512: Replace NULL with nullptr in os_cpu/windows_aarch64

Reviewed-by: kbarrett

! src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp

Changeset: 42a286a1
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:29:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/42a286a15862d9a05ea3477a9eeab46e7b33e599

8301511: Replace NULL with nullptr in os_cpu/linux_zero

Reviewed-by: sgehwolf, dholmes

! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp

Changeset: b81f0ff4
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:29:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b81f0ff43ac8d1431f2f5dccb7499a3a1503823d

8301505: Replace NULL with nullptr in os_cpu/linux_arm

Reviewed-by: kbarrett

! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp

Changeset: 218223e4
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:30:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/218223e4a31d485935655cb3f186a752defd8fa8

8301501: Replace NULL with nullptr in os_cpu/bsd_aarch64

Reviewed-by: tschatzl, dholmes

! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp

Changeset: c8307e37
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:31:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c8307e37fdf4453cade84efc113d93dd14333fd0

8301500: Replace NULL with nullptr in os_cpu/aix_ppc

Reviewed-by: tschatzl

! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp

Changeset: d097b5e6
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 09:32:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d097b5e6285e1a59632211e006592fedf2047c09

8301508: Replace NULL with nullptr in os_cpu/linux_s390

Reviewed-by: kbarrett

! src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp

Changeset: 7b6ac41a
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-02 10:14:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7b6ac41ab115f0fb715d32b19bec184ed53d0cd7

8286876: NMT.test_unaliged_block_address_vm_assert fails if using clang toolchain

Reviewed-by: stuefe, gziemski

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocHeader.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp

Changeset: 03b23a1e
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2023-02-02 12:45:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/03b23a1e1bd724019ef4fdbee3463d0646329164

8301367: Add exception handler method to the BaseLdapServer

Reviewed-by: jpai, vtewari, dfuchs

! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java

Changeset: 21c1afbc
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2023-02-02 14:04:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/21c1afbc3229e898146022935bc589bcf95aa1f7

8301612: OopLoadProxy constructor should be explicit

Reviewed-by: stefank, jsjolen

! src/hotspot/share/oops/accessBackend.hpp

Changeset: 5b1584b9
Author:    Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-02-02 14:33:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5b1584b92c9a469dd5928ae9a795d5e823050229

8298880: VectorLogicalOpIdentityTest.java IR test incorrectly use avx3 instead of avx512

Reviewed-by: chagedorn, kvn, rcastanedalo

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

Changeset: 59b7fb1a
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2023-02-02 14:39:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/59b7fb1a91c594f98f06b28cb95310a38565397d

8300273: [IR framework] Handle <!-- safepoint while printing --> message instead of bailing out

Reviewed-by: thartmann, kvn

! src/hotspot/share/compiler/compileTask.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/AbstractLine.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Block.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/BlockLine.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/BlockOutputReader.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/FileCorruptedException.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/HotSpotPidFileParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Line.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/MethodCompilationParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethods.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompilePhaseBlock.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/CompileQueueMessages.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/HotSpotPidFileParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/LoggedMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/LoggedMethods.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/State.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThread.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/hotspot/WriterThreads.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java
- test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/safepoint_while_printing_hotspot_pid.log

Changeset: 2d50c7d4
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-02-02 15:10:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2d50c7d477b4141d58ae4ad01c254cde03050373

8298979: Remove duplicated serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java

Reviewed-by: sspitsyn

! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/liballthr001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/liballthr002.cpp

Changeset: 725d57b2
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-02-02 15:22:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/725d57b2e2b78c1536d8a4adae67b27a2c8aee21

8301659: Resolve initialization reordering issues on Windows for libawt and libsaproc

Reviewed-by: dholmes, aivanov

! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: 930ec008
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-02-02 15:24:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/930ec008e00ea83b3d6ca21631d0cc15c9a3f4d8

8301636: Minor cleanup in CommentHelper and DocPretty

Reviewed-by: prappo

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java

Changeset: de577332
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-02-02 16:58:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/de5773325d15ebefde80cb1bef734c50343958b8

8301644: com/sun/jdi/JdbStopThreadTest.java fails after JDK-8300811

Reviewed-by: amenkov, kevinw

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

Changeset: c647ae6c
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-02 17:41:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c647ae6c326ca9b712e01d2062196aaed3c6036b

8301149: Parallel: Refactor MutableNUMASpace::update_layout

Reviewed-by: tschatzl, lkorinth, iveresov

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

Changeset: cf6b9eb8
Author:    Dr Heinz M. Kabutz <heinz at javaspecialists.eu>
Committer: Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2023-02-02 18:28:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cf6b9eb8c8cca4a54fbd97fb073eafc1b8835099

8301637: ThreadLocalRandom.current().doubles().parallel() contention

Reviewed-by: alanb

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

Changeset: f696785f
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2023-02-02 19:10:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f696785fd3bc5b27c06260088a2e0ce520e12142

8300869: Make use of the Double.toString(double) algorithm in java.util.Formatter

Reviewed-by: darcy, naoto

! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/FormattedFPDecimal.java
- src/java.base/share/classes/jdk/internal/math/FormattedFloatingDecimal.java
! test/jdk/java/util/Formatter/Basic-X.java.template
! test/jdk/java/util/Formatter/BasicBigDecimal.java
! test/jdk/java/util/Formatter/BasicDouble.java
! test/jdk/java/util/Formatter/BasicDoubleObject.java
! test/jdk/java/util/Formatter/BasicFloat.java
! test/jdk/java/util/Formatter/BasicFloatObject.java
! test/jdk/java/util/Formatter/BasicTestLauncher.java

Changeset: ee0f5b5e
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-02-02 20:36:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ee0f5b5ed0f8f081c5e61e2083c31863cbf14fd2

8301392: Port fdlibm log1p to Java

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/StrictMath/Log1pTests.java

Changeset: b00b70c2
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2023-02-02 21:17:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b00b70c2400d28070d26630614a010bc52237827

8286907: keytool should warn about weak PBE algorithms

Reviewed-by: mullan, weijun

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/tools/keytool/WeakSecretKeyTest.java

Changeset: 04278e6b
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-02-02 22:31:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/04278e6bf2da501542feb777ab864bbcc5794fd0

8301564: Non-C-heap allocated ResourceHashtable keys and values must have trivial destructor

Reviewed-by: coleenp, jvernee

! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/utilities/resourceHash.hpp

Changeset: 4c9de876
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2023-02-03 01:03:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4c9de876bffe5abb94db1c8c2b919d8243317ff8

8301655: Problemlist jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java on Linux

Reviewed-by: lancea

! test/jdk/ProblemList.txt

Changeset: 3ad6aef1
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-02-03 05:03:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3ad6aef1496de914b70f00005465e4b22f248d4f

8301313: RISC-V: C2: assert(false) failed: bad AD file due to missing match rule

Reviewed-by: fyang, yadongwang

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

Changeset: 7f313b0c
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2023-02-03 05:19:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7f313b0cef7d0e9732beed6c61298815306531e0

8180266: Convert sun/security/provider/KeyStore/DKSTest.sh to Java Jtreg Test

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
! test/jdk/sun/security/provider/KeyStore/DKSTest.java
- test/jdk/sun/security/provider/KeyStore/DKSTest.sh

Changeset: 406021ad
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-02-03 06:51:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/406021ad585eec1ec007535ed6b08c2ebffec2ee

8300929: Avoid unnecessary array fill after creation in java.awt.image

Reviewed-by: attila, serb, aivanov

! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java
! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java
! src/java.desktop/share/classes/java/awt/image/Raster.java

Changeset: b504c941
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2023-02-03 07:24:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b504c9411e4a7a93e07a340a5d32a5ca9764a006

8300235: Use VarHandle access in Image(Input | Output)StreamImpl classes

Reviewed-by: rriggs

= src/java.base/share/classes/jdk/internal/util/ByteArrayLittleEndian.java
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! test/jdk/javax/imageio/stream/ReadFullyTest.java
+ test/micro/org/openjdk/bench/javax/imageio/stream/ImageInputStreamBench.java

Changeset: 11804b24
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-02-03 07:54:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/11804b246e8643a3465b9549794ccfb24ccd8fc5

8301050: Detect Xen Virtualization on Linux aarch64

Reviewed-by: dholmes, clanger

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp

Changeset: cf68d9fb
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-02-03 07:58:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cf68d9fb8e55e461fa717f1443094300de8feacb

8299155: C2: SubTypeCheckNode::verify() should not produce dependencies / oop pool entries

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/subtypenode.hpp

Changeset: 82126c1a
Author:    duke <duke at openjdk.org>
Date:      2023-02-03 11:00:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/82126c1aa4fe2a27a97d2df129ec4ae961a8afbf

Automatic merge of jdk:master into master




More information about the panama-dev mailing list