git: openjdk/panama-foreign: foreign-memaccess+abi: 130 new changesets

duke duke at openjdk.org
Fri Mar 15 11:10:13 UTC 2024


Changeset: 27a03e0d
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-03-08 11:21:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/27a03e0dc3e08094aebc3524f68617f7e7fb5c5d

8327218: Add an ability to specify modules which should have native access enabled

Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore, erikj, alanb, ihse

! make/conf/module-loader-map.conf
! make/jdk/src/classes/build/tools/module/GenModuleLoaderMap.java
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java

Changeset: 997e615c
Author:    Joachim Kern <jkern at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-03-08 13:23:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/997e615c69f4445d92e164b814ea3358659e93dc

8322943: runtime/CompressedOops/CompressedClassPointers.java fails on AIX

Reviewed-by: gli, stuefe

! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 1877a487
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-03-08 13:27:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1877a4879598356b777742fe80bdd5fa77ca8e8d

8308745: ObjArrayKlass::allocate_objArray_klass may call into java while holding a lock

Reviewed-by: dlong, dholmes, fparain

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: 06f7bb5a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-03-08 13:42:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/06f7bb5a322622b299184a5704f40417c5bf9216

8327677: Parallel: Remove unused ParallelCompactData::clear

Reviewed-by: tschatzl

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

Changeset: 585a9584
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-08 14:21:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/585a95844144da53bc43f5b6383e7c907bff7047

8327675: jspawnhelper should be built on all unix platforms

Reviewed-by: shade, stuefe, erikj

! make/modules/java.base/Launcher.gmk

Changeset: c4845f01
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2024-03-08 15:20:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c4845f01d236a006f3aefb7fa2e1a564673b7ff3

8317431: Implement simpler Comparator when building certification paths

Reviewed-by: kdriver, weijun

! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
+ src/java.base/share/classes/jdk/internal/access/JavaxSecurityAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! test/jdk/java/security/testlibrary/CertificateBuilder.java
+ test/jdk/sun/security/provider/certpath/PKIXCertComparator/Order.java

Changeset: 6efdaf8d
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-03-08 18:09:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6efdaf8ddf2940bcd5f96e114fe05b951ace313b

8326908: DecimalFormat::toPattern throws OutOfMemoryError when pattern is empty string

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DecimalFormat.java
! test/jdk/java/text/Format/DecimalFormat/ToLocalizedPatternTest.java
+ test/jdk/java/text/Format/DecimalFormat/ToPatternTest.java

Changeset: 87b40c6a
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-03-08 18:38:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/87b40c6ad2b0fa972fa6c5699a52045e82e0c7ef

8327167: Clarify the handling of Leap year by Calendar

Reviewed-by: bpb, joehw, lancea, jlu, iris, rriggs

! src/java.base/share/classes/java/util/Calendar.java

Changeset: 33aa4b26
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2024-03-08 19:46:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/33aa4b26b190927241a81fd1cba6fe262a5b1da0

8256314: JVM TI GetCurrentContendedMonitor is implemented incorrectly

Reviewed-by: dholmes, lmesnik

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001a.java

Changeset: a6dc4bc2
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-03-08 20:59:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a6dc4bc2b83c7240e573ac43f9b7a10191c58ed3

8326332: Unclosed inline tags cause misalignment in summary tables

Reviewed-by: gli, jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java

Changeset: 26274709
Author:    Elif Aslan <elifasln at amazon.com>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date:      2024-03-08 22:09:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/262747094670b00ac63463a059074afa9b81d8a4

8325567: jspawnhelper without args fails with segfault

Co-authored-by: Vladimir Petko <vpetko at openjdk.org>
Reviewed-by: eastigeevich, rriggs, shade, vpetko

! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
+ test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java

Changeset: 53628f2e
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-03-09 01:20:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/53628f2ea9c2fb60fbdd0a03216e97e00b15fcb6

8327492: Remove applet usage and update DisposeInActionEventTest.html

Reviewed-by: dnguyen, tr, abhiscxk, honkar, aivanov

- test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.html
! test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java
! test/jdk/java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.java

Changeset: 761ed250
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2024-03-09 03:48:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/761ed250ec4b0d92d091a0c316b6d5028986a019

8327138: Clean up status management in cdsConfig.hpp and CDS.java

Reviewed-by: ccheung, matsaave

! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c

Changeset: 2d4c757e
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2024-03-09 07:12:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2d4c757e2e03b753135d564e9f2761052fdcb189

8327041: Incorrect lane size references in avx512 instructions.

Reviewed-by: sviswanathan

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

Changeset: 243cb098
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2024-03-09 13:30:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/243cb098d48741e9bd6308ef7609c9a4637a5e07

8327389: Remove use of HOTSPOT_BUILD_USER

Reviewed-by: erikj, ihse

! make/hotspot/lib/CompileJvm.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java
! src/hotspot/share/runtime/abstract_vm_version.cpp

Changeset: d451f818
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-03-10 13:48:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d451f818cf8e7cf2f619a5832c7fe5e5ed968c6a

8326381: com.sun.net.httpserver.HttpsParameters and SSLStreams incorrectly handle needClientAuth and wantClientAuth

Reviewed-by: djelinski

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
+ test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java

Changeset: ca5ca85d
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-03-11 07:12:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ca5ca85d2408abfcb8a37f16476dba13c3b474d0

8325651: C2 SuperWord: refactor the dependency graph

Reviewed-by: chagedorn, vlivanov

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp

Changeset: f2b5ffdb
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2024-03-11 07:29:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f2b5ffdb8ea3c766f14bab1dfd7c3865cffa2ce8

8326578: Clean up networking properties documentation

Reviewed-by: jwaters, dfuchs, michaelm

! src/java.base/share/classes/java/net/doc-files/net-properties.html

Changeset: 63dd6d1a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-03-11 09:41:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/63dd6d1ac5b367e9c475779349581506d5c81d16

8327387: G1: Refactor region liveness processing after completion of concurrent marking

Reviewed-by: gli, tschatzl

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp

Changeset: 570ad672
Author:    Viktor Klang <vklang at openjdk.org>
Date:      2024-03-11 12:05:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/570ad67204a55dd4b45e04e5a91671fed2cc18d0

8269428: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out

Reviewed-by: jpai

! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java

Changeset: 680ac2ce
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-03-11 12:13:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/680ac2cebecf93e5924a441a5de6918cd7adf118

8327689: RISC-V: adjust test filters of zfh extension

Reviewed-by: fyang, gli

! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java

Changeset: ffd43c92
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2024-03-11 16:33:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ffd43c922e3b8b75a00e494d5484b6a487dd5c90

8327461: KeyStore getEntry is not thread-safe

Reviewed-by: djelinski, weijun

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/sun/security/pkcs12/GetSetEntryTest.java

Changeset: d74b907d
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-03-11 16:34:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d74b907d206073243437771486c1d62240de3d81

8327093: Add truncate function to BitMap API

Reviewed-by: aboldtch, iklam

! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! test/hotspot/gtest/utilities/test_bitMap.cpp

Changeset: 18de9321
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2024-03-11 16:42:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/18de9321ce8722f244594b1ed3b62cd1421a7994

8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions

Reviewed-by: sviswanathan, jbhateja

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java

Changeset: b9bc31f7
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-03-11 17:05:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b9bc31f7206bfde3d27be01adec9a658e086b86e

8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass

Reviewed-by: gdub, never

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java

Changeset: c65d3089
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-03-11 17:06:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c65d308973f1e2c41b6910fd844223597e70972f

8327812: JFR: Remove debug message in Function.Maximum

Reviewed-by: gli, mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java

Changeset: 0a6e64e2
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-03-11 18:10:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0a6e64e2f50cb5eb969dbd0807ad3edc1c353923

8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC

Reviewed-by: gli, kevinw

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 41450e94
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-03-11 20:49:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/41450e94059bbdf9ee798a1fc78ef14602319567

8314250: CDS dump error message: Invoker type parameter must start and end with Object: L3I_L

Reviewed-by: iklam, matsaave

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java

Changeset: 586396cb
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-03-11 21:23:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/586396cbb55a318fd6a2b4f1d8738258c6f8deff

8327705: Remove mention of "applet" from java.text package description

Reviewed-by: bpb, rriggs, iris, jlu, gli, alanb

! src/java.base/share/classes/java/text/package-info.java

Changeset: 4d6235ed
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-03-12 01:29:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4d6235ed111178d31814763b0d23e372db2b3e1b

8327716: RISC-V: Change type of vector_length param of several assembler functions from int to uint

Reviewed-by: fyang

! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: e21da4ca
Author:    SendaoYan <syan at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2024-03-12 01:38:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e21da4caacb464827270d20b8fc62a50a1706316

8327486: java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after 8174269

Reviewed-by: naoto

! test/jdk/java/util/Properties/PropertiesStoreTest.java

Changeset: 251347bd
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-03-12 07:27:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/251347bd7e589b51354a2318bfac0c71cd71bf5f

8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence)

Reviewed-by: kvn, vlivanov, chagedorn

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java

Changeset: 9f7aff4e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-03-12 08:08:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9f7aff4e4c1cc2de996630668b7e89ddd3aabd7d

8327788: G1: Improve concurrent reference processing documentation

Reviewed-by: kbarrett, gli

! src/hotspot/share/gc/shared/referenceProcessor.cpp

Changeset: 139681a7
Author:    Maxim Kartashev <mkartashev at openjdk.org>
Committer: Alexey Ushakov <avu at openjdk.org>
Date:      2024-03-12 08:15:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/139681a7eb7a0a1207f66e72095766983e7b717b

8326497: Window.toFront() fails for iconified windows on Linux

Reviewed-by: tr, prr

! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
+ test/jdk/java/awt/Frame/Iconify/IconifiedToFront.java

Changeset: b92440f9
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2024-03-12 08:55:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b92440f9b1f41643bf9649ca192e405a9d6c026a

8247972: incorrect implementation of JVM TI GetObjectMonitorUsage

Reviewed-by: dcubed, lmesnik

! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c
! test/hotspot/jtreg/TEST.quick-groups
+ test/hotspot/jtreg/serviceability/jvmti/ObjectMonitorUsage/ObjectMonitorUsage.java
+ test/hotspot/jtreg/serviceability/jvmti/ObjectMonitorUsage/libObjectMonitorUsage.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/libobjmonusage003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.cpp

Changeset: 013aff87
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-12 09:52:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/013aff87ce7ece5cd4676aa452557ea3f222cede

8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class

Reviewed-by: tr, aivanov

+ test/jdk/javax/swing/text/BoxView/bug6494356.java

Changeset: 1f43fa0f
Author:    Dmitry Markov <dmarkov at openjdk.org>
Date:      2024-03-12 10:09:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1f43fa0f8b0f956b41015e0ebc257e15a11ad99b

8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS

Reviewed-by: aivanov, serb

! test/jdk/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java

Changeset: 78beb031
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-12 10:45:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/78beb031c75d2435c3543a0edc2335b92e115858

8327750: Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main

Reviewed-by: aivanov

- test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html
! test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java

Changeset: 5056902e
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2024-03-12 12:07:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5056902e767d7f8485f9ff54f26df725f437fb0b

8327361: Update some comments after JDK-8139457

Reviewed-by: galder, shade

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp

Changeset: 2cf35246
Author:    Chen Liang <liach at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2024-03-12 12:12:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2cf35246e6041e3c721efc24441545deb7a671a8

8325433: Type annotations on primitive types are not linked

Reviewed-by: gli, prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Fields.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/MethodReturnType.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Parameters.java

Changeset: cfd9209e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-12 12:22:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cfd9209e03176bd8e02acd74b51a16f3113fbd21

8327751: Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main

Reviewed-by: aivanov

- test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.html
! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java

Changeset: 0776fff0
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-03-12 13:23:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0776fff0e321c3f541354404b3ec0aa1992923a0

8327794: RISC-V: enable extension features based on impid (Rivos specific change)

Reviewed-by: rehn, luhenry, gli, tonyp

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

Changeset: 782206bc
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-12 15:16:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/782206bc97dc6ae953b0c3ce01f8b6edab4ad30b

8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main

Reviewed-by: aivanov

- test/jdk/javax/swing/JFileChooser/6798062/bug6798062.html
! test/jdk/javax/swing/JFileChooser/6798062/bug6798062.java

Changeset: 379ad1fb
Author:    Korov <korov9 at 163.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-03-12 15:55:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/379ad1fbb4432c044912139e3d4e897988a341fa

8312444: Delete unused parameters and variables in SocketPermission

Reviewed-by: gli, aturbanov, dfuchs

! src/java.base/share/classes/java/net/SocketPermission.java

Changeset: 201042fd
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-03-12 16:46:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/201042fd96c73b9026c063122d5580fc4ed9c22c

8327487: Further augment WorstCaseTests with more cases

Reviewed-by: rgiulietti

! test/jdk/java/lang/Math/WorstCaseTests.java

Changeset: 8a3bdd5c
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-12 17:12:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8a3bdd5c4dc1849f5cfbdf65cc35823ff551c0b5

8327995: Remove unused Unused_Variable

Reviewed-by: kbarrett

! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 313e814b
Author:    Suchismith Roy <sroy at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2024-03-12 17:19:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/313e814bc924c53f03052dde2ac33e74f28a82ca

8324682: Remove redefinition of NULL for XLC compiler

Reviewed-by: kbarrett, mbaesken

! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 5b414662
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-03-12 17:37:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5b4146627580834bcd3ad0962d07d0d374fe3cce

8327729: Remove deprecated xxxObject methods from jdk.internal.misc.Unsafe

Reviewed-by: martin, alanb, mchung

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/hotspot/jtreg/compiler/stable/TestUnstableStable.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java

Changeset: b9c3dc3b
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-03-12 17:38:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b9c3dc3b47459890f4abdea2f3367662d3467289

8327738: Remove unused internal method sun.n.w.p.h.HttpURLConnection.setDefaultAuthenticator

Reviewed-by: djelinski, dfuchs

- src/java.base/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: 94b4ed57
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-03-12 18:06:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/94b4ed5766381fdb922f9aaba02201a7fb735cb3

8327096: (fc) java/nio/channels/FileChannel/Size.java fails on partition incapable of creating large files

Reviewed-by: djelinski

! test/jdk/java/nio/channels/FileChannel/Size.java

Changeset: 30249c4c
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-03-12 18:23:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/30249c4cca51dccd24d5f8f58c7a34c27948a295

8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main

Reviewed-by: aivanov, tr

+ test/jdk/java/awt/FileDialog/MultipleMode.java
- test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.html
- test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.java

Changeset: 7283c8b0
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-03-12 18:24:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7283c8b075aa289dbb9cb80f6937b3349c8d4769

8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main

Reviewed-by: aivanov, prr

+ test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest.java
- test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html
- test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java

Changeset: 22f10e04
Author:    Phil Race <prr at openjdk.org>
Date:      2024-03-12 18:27:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/22f10e045b3decdb51a3cc7644c47f911aec753d

8327856: Convert applet test SpanishDiacriticsTest.java to a main program

Reviewed-by: dmarkov, aivanov

+ test/jdk/java/awt/InputMethods/SpanishDiacriticsTest.java
- test/jdk/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html
- test/jdk/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java

Changeset: 966a42f9
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-03-12 20:54:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/966a42f9b39840ab9eab6dc3cdc6fdd69abf9873

8324868: debug agent does not properly handle interrupts of a virtual thread

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/com/sun/jdi/InterruptHangTest.java

Changeset: d5b95a0e
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-03-12 21:10:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d5b95a0ed38b10ed9f51d20255e06eb38fdd8b82

8327631: Update IANA Language Subtag Registry to Version 2024-03-07

Reviewed-by: naoto, iris

! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java

Changeset: f3d0c45c
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-03-12 22:40:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f3d0c45cbb29dbaba7b9b7360b0152d901e68f68

8327829: [JVMCI] runtime/ClassUnload/ConstantPoolDependsTest.java fails on libgraal

Reviewed-by: dholmes, never

! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java

Changeset: 5d4bfad1
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-03-13 00:00:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5d4bfad12b650b9f7c512a071830c58b8f1d020b

8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code

Reviewed-by: gli, chagedorn

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

Changeset: 3b18c5dc
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-03-13 06:44:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3b18c5dc5d5885fe5ebaabd9cd74f033a584e4ae

8323605: Java source launcher should not require `--source ...` to enable preview

Reviewed-by: mcimadamore, dholmes

! src/java.base/share/man/java.1
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
! test/langtools/tools/javac/launcher/BasicSourceLauncherTests.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java

Changeset: cc9a8aba
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-13 08:09:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cc9a8aba67f4e240c8de2d1ae15d1b80bfa446a0

8327460: Compile tests with the same visibility rules as product code

Reviewed-by: erikj, jvernee, dholmes, alanb

! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeJdk.gmk
! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarfHelper.h
! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/arraystructs/libArrayStructs.c
! test/jdk/java/foreign/capturecallstate/libCaptureCallState.c
! test/jdk/java/foreign/critical/libCritical.c
! test/jdk/java/foreign/dontrelease/libDontRelease.c
! test/jdk/java/foreign/libAddressDereference.c
! test/jdk/java/foreign/libIntrinsics.c
! test/jdk/java/foreign/libLibraryLookup.c
! test/jdk/java/foreign/libLookupTest.c
! test/jdk/java/foreign/libNull.c
! test/jdk/java/foreign/libSafeAccess.c
! test/jdk/java/foreign/libTestUpcallHighArity.c
! test/jdk/java/foreign/libTestUpcallStructScope.c
! test/jdk/java/foreign/loaderLookup/lookup/libFoo.c
! test/jdk/java/foreign/nested/libNested.c
! test/jdk/java/foreign/normalize/libNormalize.c
! test/jdk/java/foreign/passheapsegment/libPassHeapSegment.c
! test/jdk/java/foreign/shared.h
! test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp
! test/jdk/java/foreign/stackwalk/libReentrantUpcalls.c
! test/jdk/java/foreign/stackwalk/libStackWalk.c
! test/jdk/java/foreign/upcalldeopt/libUpcallDeopt.c
! test/jdk/java/foreign/virtual/libVirtual.c
! test/jdk/java/lang/Thread/jni/AttachCurrentThread/libImplicitAttach.c
! test/jdk/tools/launcher/exeJliLaunchTest.c
! test/lib/jdk/test/lib/thread/libVThreadPinner.c
+ test/lib/native/export.h
! test/micro/org/openjdk/bench/java/lang/foreign/libCallOverhead.c
! test/micro/org/openjdk/bench/java/lang/foreign/libCriticalCalls.c
! test/micro/org/openjdk/bench/java/lang/foreign/libPtr.c
! test/micro/org/openjdk/bench/java/lang/foreign/libQSort.c
! test/micro/org/openjdk/bench/java/lang/foreign/libUpcalls.c
! test/micro/org/openjdk/bench/java/lang/foreign/points/support/libPoint.c

Changeset: 07acc0bb
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2024-03-13 08:14:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/07acc0bbad2cd5b37013d17785ca466429966a0d

8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect

Reviewed-by: aboldtch, dlong

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 107cb536
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-13 08:42:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/107cb536e75509ad63b245d20772eb2c3f73d595

8327701: Remove the xlc toolchain

Reviewed-by: jwaters, erikj

! doc/building.html
! doc/building.md
! make/autoconf/build-performance.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.template
! make/autoconf/toolchain.m4
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 0ae4fa71
Author:    Joachim Kern <jkern at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-03-13 10:12:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0ae4fa71e425316a695cfd7e14835effd0cf23b9

8327210: AIX: Delete obsolete parameter Use64KPagesThreshold

Reviewed-by: gli, stuefe, mdoerr

! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 49d80089
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2024-03-13 10:15:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/49d8008947534898e2ba36e2d81d87d6ae4b4c02

8327452: G1: Improve scalability of Merge Log Buffers

Reviewed-by: kbarrett, tschatzl

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

Changeset: da4dd7c0
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-03-13 11:22:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/da4dd7c008da4be54ee5f58d1ac19f440fd2a74e

8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs

Reviewed-by: jpai, djelinski, gli

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

Changeset: a4a51963
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-03-13 11:40:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a4a5196351a3c8ce45e2e36d27842194cbfcc5ff

8327872: Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main

Reviewed-by: prr, tr

- test/jdk/javax/swing/JToolTip/4644444/bug4644444.html
- test/jdk/javax/swing/JToolTip/4644444/bug4644444.java
+ test/jdk/javax/swing/JToolTip/bug4644444.java

Changeset: 7d8561d5
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-03-13 13:58:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7d8561d56bf064e388417530b9b71755e4ac3f76

8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class

Reviewed-by: epeter, thartmann

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/replacednodes.cpp

Changeset: 7e05a703
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-03-13 14:00:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7e05a70301796288cb3bcc6be8fb619b6ce600bc

8251330: Reorder CDS archived heap to speed up relocation

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp

Changeset: 4d644674
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-13 14:17:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4d644674442e491b477bdbb5469a58aa9151d573

8328079: JDK-8326583 broke ccache compilation

Reviewed-by: erikj, jwaters

! make/common/NativeCompilation.gmk

Changeset: 03532450
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-03-13 15:13:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/035324503f5e04b53d99573a664fd1367b7ccf30

8325874: Improve checkbox-based interface in summary pages

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java

Changeset: 0db62311
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-03-13 15:15:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0db62311980cd045e5a9e2c030b653aacf104825

8314508: Improve how relativized pointers are printed by frame::describe

Reviewed-by: coleenp, pchilanomate

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

Changeset: be344e44
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-03-13 15:31:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/be344e442b26c6c4c9cc66a0074e6e42379e1155

8327475: Add analysis code for JDK-8327169

Reviewed-by: mbaesken

! src/hotspot/share/nmt/memMapPrinter.cpp

Changeset: 35b00e64
Author:    Chen Liang <liach at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2024-03-13 16:45:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/35b00e640b7b3f29796433aee86838ae46167419

8327824: Type annotation placed on incorrect array nesting levels

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
+ test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/DeepArrays.java

Changeset: 5cae7d20
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-03-13 16:54:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5cae7d20adf9828e05d3cd2823c6b95ee1ab6db4

8321299: runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading

Reviewed-by: coleenp, dholmes

! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java

Changeset: eb45d5bd
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2024-03-13 18:34:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eb45d5bd644771887fc31a7abc2851c7dd37b3f4

8327999: Remove copy of unused registers for cpu features check in x86_64 AVX2 Poly1305 implementation

Reviewed-by: jbhateja, sviswanathan

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

Changeset: 8f9899b2
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2024-03-13 19:09:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8f9899b23ee46ad986bc719d3e2eec722d8d6bf8

8325164: Named groups and signature schemes unavailable with SunPKCS11 in FIPS mode

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS2.java
! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/ec/ECKeyPairGenerator.java

Changeset: 7f6b7ebb
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-03-13 20:27:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7f6b7ebbcc49d8023e669568c38cd301bb795983

8327242: Document supported CLDR versions in the javadoc

Reviewed-by: joehw, iris, jlu

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java

Changeset: 1ad3ebcf
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-03-13 21:09:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1ad3ebcf11834ec1d119ee95c858d98fb7bc6e68

8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185

Reviewed-by: aivanov, prr

! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.h
+ src/java.desktop/windows/native/libawt/windows/awt_PlatformGraphicsInfo.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java

Changeset: 2edf4081
Author:    Phil Race <prr at openjdk.org>
Date:      2024-03-13 23:47:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2edf4081af727c197c0f158beb4b392bb4e70318

8328004: Minor updates to TrayIcon test DisposeInActionEventTest.java

Reviewed-by: azvegint

+ test/jdk/java/awt/TrayIcon/DisposeInActionEventTest.java
- test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java

Changeset: 7858138a
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-14 02:32:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7858138ad212bb4dec0b30e7235b72fe74cdb960

8327752: Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main

Reviewed-by: prr

- test/jdk/javax/swing/JOptionPane/4174551/bug4174551.html
- test/jdk/javax/swing/JOptionPane/4174551/bug4174551.java
+ test/jdk/javax/swing/JOptionPane/bug4174551.java

Changeset: 092a7343
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-14 02:38:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/092a7343a45297e481f9facb3420b2e91af5699d

8327753: Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main

Reviewed-by: prr

- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.html
- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.java
+ test/jdk/javax/swing/JOptionPane/bug8024926.java

Changeset: 628e7702
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-14 02:50:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/628e7702746ed4cc899d9727432b64c701533eb3

8327754: Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main

Reviewed-by: prr

- test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.html
- test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.java
+ test/jdk/javax/swing/JPopupMenu/bug7160604.java

Changeset: 98e4b753
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-14 02:51:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/98e4b753e8d7fbbf651c866901734d4f6a7d1680

8327755: Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main

Reviewed-by: prr

- test/jdk/javax/swing/JScrollBar/8039464/Test8039464.html
- test/jdk/javax/swing/JScrollBar/8039464/Test8039464.java
+ test/jdk/javax/swing/JScrollBar/Test8039464.java

Changeset: 357c912b
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2024-03-14 03:24:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/357c912be51aadf7cc23eb4c2bc4279eac8b2b4b

8325897: Parallel: Remove PSYoungGen::is_maximal_no_gc

Reviewed-by: ayang

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp

Changeset: 7502dc99
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-03-14 05:10:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7502dc99bf23109ef16fb99de25b09bab51e4978

8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main

Reviewed-by: azvegint, prr

- test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.html
- test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.java
+ test/jdk/javax/swing/text/GlyphView/htmlUnderliningTest.java

Changeset: 6f2676dc
Author:    Yude Lin <yude.lyd at alibaba-inc.com>
Committer: Denghui Dong <ddong at openjdk.org>
Date:      2024-03-14 06:20:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f2676dc5f09d350c359f906b07f6f6d0d17f030

8328064: Remove obsolete comments in constantPool and metadataFactory

Reviewed-by: coleenp

! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/oops/constantPool.cpp

Changeset: cff0747d
Author:    Aggelos Biboudis <abimpoudis at openjdk.org>
Date:      2024-03-14 07:01:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cff0747d7f62efc3dafcd259ef2b15cd13bafbeb

8326204: yield statements doesn't allow cast expressions with more than 1 type arguments

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/T8326204a.java
+ test/langtools/tools/javac/T8326204b.java
+ test/langtools/tools/javac/T8326204b.out

Changeset: fadc4b19
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-03-14 07:12:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fadc4b197e927cfa1814fe6cb65ee04b3bd4b0c2

8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert

Reviewed-by: kvn, chagedorn, roland

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

Changeset: fcf746de
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-14 07:30:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fcf746dede159905f7038d82d67806aa8afe0705

8328106: COMPARE_BUILD improvements

Reviewed-by: erikj

! make/Images.gmk
! make/InitSupport.gmk
! make/autoconf/compare.sh.template
! make/scripts/compare.sh
- make/scripts/compare_exceptions.sh.incl

Changeset: 44aef386
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-03-14 07:30:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/44aef386238977a960093027d9784c667550aae4

8327045: Consolidate -fvisibility=hidden as a basic flag for all compilation

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/hotspot/lib/CompileJvm.gmk

Changeset: 481c866d
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-03-14 08:01:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/481c866df87c693a90a1da20e131e5654b084ddd

8327468: Do not restart close if errno is EINTR [macOS/linux]

Reviewed-by: dholmes, sspitsyn

! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c

Changeset: 49ce85fa
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-03-14 09:07:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/49ce85fae9f06d05367c94615532f6ff87952c79

8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main

Reviewed-by: prr, tr

- test/jdk/javax/swing/JTree/4314199/bug4314199.html
- test/jdk/javax/swing/JTree/4314199/bug4314199.java
+ test/jdk/javax/swing/JTree/bug4314199.java

Changeset: 1281e18f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-03-14 10:26:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1281e18f1447848d7eb5e3bde508ac002b4c390d

8325613: CTW: Stale method cleanup requires GC after Sweeper removal

Reviewed-by: roland, chagedorn

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java

Changeset: 11a3673d
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-03-14 10:41:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/11a3673d42edbefef70228b4d14595aab11fdac4

8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows

Reviewed-by: aivanov, honkar

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: a43c3cc3
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-03-14 10:50:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a43c3cc3476f18c048809bcd08f81fc4288ca399

8327826: Convert javax/swing/border/Test4243289.java applet test to main

Reviewed-by: aivanov, abhiscxk

- test/jdk/javax/swing/border/Test4243289.html
! test/jdk/javax/swing/border/Test4243289.java

Changeset: ad0f3294
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-03-14 10:54:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ad0f329493a73020899640b0815e33ee6d3ea78d

8327787: Convert javax/swing/border/Test4129681.java applet test to main

Reviewed-by: aivanov, abhiscxk

- test/jdk/javax/swing/border/Test4129681.html
! test/jdk/javax/swing/border/Test4129681.java

Changeset: 3b9255eb
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-03-14 10:57:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3b9255eb663b4c90aa5cec89f0d9380ef8eba49e

8325851: Hide PassFailJFrame.Builder constructor

Reviewed-by: honkar, prr

! test/jdk/java/awt/Frame/DefaultSizeTest.java
! test/jdk/java/awt/Frame/FrameRepackTest.java
! test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_1.java
! test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_2.java
! test/jdk/java/awt/LightweightComponent/LightweightCliprect.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
! test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java
! test/jdk/java/awt/geom/HitTest/PathHitTest.java
! test/jdk/java/awt/print/PageFormat/CustomPaper.java
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
! test/jdk/javax/accessibility/JComboBox/TestJComboBoxScreenMagnifier.java
! test/jdk/javax/swing/JComboBox/ComboPopupBug.java
! test/jdk/javax/swing/JFrame/DefaultCloseOperation.java
! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneArrowDirection.java
! test/jdk/javax/swing/JToolBar/bug4203039.java
! test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
! test/jdk/sun/awt/PaletteTester.java

Changeset: 1d34b74a
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-03-14 11:23:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1d34b74a64fba8d0d58dcbccc416379a4c915738

8321021: RISC-V: C2 VectorUCastB2X
8321023: RISC-V: C2 VectorUCastS2X
8321024: RISC-V: C2 VectorUCastI2X

Reviewed-by: fyang

! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastRVV.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java

Changeset: 6f8b0a33
Author:    Long Yang <lyang at openjdk.org>
Committer: Denghui Dong <ddong at openjdk.org>
Date:      2024-03-14 11:25:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f8b0a33fa15f1dfc8b0c116375df0f90d9d8759

8327799: JFR view: the "Park Until" field of jdk.ThreadPark is invalid if the parking method is not absolute

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java

Changeset: 954c50ed
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-03-14 11:44:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/954c50ed88f5daa13d6c7d3cb5910e813c30315c

8327997: G1: Move G1ScanClosureBase::reference_iteration_mode to subclass

Reviewed-by: gli, tschatzl, sjohanss

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

Changeset: c879627d
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Date:      2024-03-14 12:38:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c879627dbd7e9295d44f19ef237edb5de10805d5

8309271: A way to align already compiled methods with compiler directives

Reviewed-by: apangin, sspitsyn, tholenstein

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/refresh_control.txt

Changeset: a232e8fb
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-03-14 13:26:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a232e8fb4e6e9e2e9a5285bf01c93b8d1d995f04

8325621: Improve jspawnhelper version checks

Reviewed-by: erikj, shade, rriggs, ihse

! make/modules/java.base/Launcher.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java

Changeset: 792fc9d1
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-03-14 14:01:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/792fc9d114977664da0b3bebf0f1d82360d375b6

8320079: The ArabicBox.java test has no control buttons

Reviewed-by: prr, honkar, dmarkov

+ test/jdk/java/awt/font/TextLayout/ArabicBox.java

Changeset: 51381bb1
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2024-03-14 15:01:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/51381bb13c80916d0a0c431f3c30ba11c9ad60d1

8328139: Prefer 'override' to 'virtual' in subclasses of 'GCInitLogger'

Reviewed-by: kbarrett, jsjolen

! src/hotspot/share/gc/epsilon/epsilonInitLogger.hpp
! src/hotspot/share/gc/g1/g1InitLogger.hpp
! src/hotspot/share/gc/parallel/parallelInitLogger.hpp

Changeset: 759cc675
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-03-14 15:40:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/759cc675915c551cc1d6899eedb95900752f2703

8327969: Convert javax/swing/border/Test6910490.java applet test to main

Reviewed-by: dnguyen, honkar

- test/jdk/javax/swing/border/Test6910490.html
! test/jdk/javax/swing/border/Test6910490.java

Changeset: d25c452f
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-03-14 15:45:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d25c452f0c4a2106a1fa06b56039f0f0b5d6e952

8327835: Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main

Reviewed-by: aivanov, abhiscxk

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/FileDialog/RegexpFilterTest.java
- test/jdk/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.html
- test/jdk/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.java

Changeset: 0c3998d2
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-03-14 15:46:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0c3998d2c6dd735d356bfe26662c93d97364b2ad

8286759: TextComponentPrintable: consequent -> consecutive positions

Reviewed-by: gli, prr

! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java

Changeset: acfefc6c
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-03-14 15:47:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/acfefc6c7aea6903bd575c2cb6edddbd88b112bf

8327876: Convert javax/swing/border/Test4252164.java applet test to main

Reviewed-by: prr, abhiscxk

- test/jdk/javax/swing/border/Test4252164.html
! test/jdk/javax/swing/border/Test4252164.java

Changeset: debd5973
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-03-14 15:50:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/debd59732de2b865bbe81710debcae237e3f135b

8327095: (ch) java/nio/channels/AsyncCloseAndInterrupt.java: improve error message when mkfifo fails

Reviewed-by: alanb

! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java

Changeset: d4ec7831
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-03-14 15:54:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d4ec783108828efd158c749f37e4220bb1df86fc

8327873: Convert javax/swing/border/Test4247606.java applet test to main

Reviewed-by: prr, abhiscxk

- test/jdk/javax/swing/border/Test4247606.html
! test/jdk/javax/swing/border/Test4247606.java

Changeset: 7cc1965a
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-03-14 16:03:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7cc1965a252347f37dca69859d5ecaf2b55020c6

8328124: Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main

Reviewed-by: honkar, abhiscxk

- test/jdk/java/awt/Frame/ShownOnPack/ShownOnPack.html
! test/jdk/java/awt/Frame/ShownOnPack/ShownOnPack.java

Changeset: e6a8fdd8
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-03-14 16:11:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e6a8fdd82c2b97f7ae74dfe8fbd3402718c9161c

8328135: javax/management/remote/mandatory/loading/MissingClassTest.java fails on libgraal

Reviewed-by: kevinw, never

! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java

Changeset: 2482a505
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-03-14 18:03:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2482a505e5c898cc6365aa4fb8ca3e8b758b3a97

8326898: NSK tests should listen on loopback addresses only

Reviewed-by: sspitsyn, cjplummer, dholmes, lmesnik

! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/attach004t.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/DummyTargetApplication.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/TargetApplicationWaitingAgents.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeArgumentHandler.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java

Changeset: 87bd6cac
Author:    Phil Race <prr at openjdk.org>
Date:      2024-03-14 19:21:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/87bd6caca03745c21172c3b5e8b0d28724810352

8328021: Convert applet test java/awt/List/SetFontTest/SetFontTest.html to main program

Reviewed-by: honkar, abhiscxk

+ test/jdk/java/awt/List/SetFontTest.java
- test/jdk/java/awt/List/SetFontTest/SetFontTest.html
- test/jdk/java/awt/List/SetFontTest/SetFontTest.java

Changeset: df909e2f
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-03-14 21:42:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/df909e2f9c83d6de119ae20edf57e604644e0441

8328011: Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main

Reviewed-by: honkar, aivanov

+ test/jdk/java/awt/Frame/GetBoundsResizeTest.java
- test/jdk/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java

Changeset: 89fb0f83
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-03-14 22:53:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/89fb0f837b7dbeed581f5db79d915cf405afda31

8327859: Remove applet usage from JColorChooser tests Test4319113

Reviewed-by: prr, tr

- test/jdk/javax/swing/JColorChooser/Test4319113.html
! test/jdk/javax/swing/JColorChooser/Test4319113.java

Changeset: 7c6fd337
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-03-14 22:53:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7c6fd337d00d4bdeaac724a6ea26fac3654846e0

8327857: Remove applet usage from JColorChooser tests Test4222508

Reviewed-by: prr, tr

- test/jdk/javax/swing/JColorChooser/Test4222508.html
! test/jdk/javax/swing/JColorChooser/Test4222508.java

Changeset: fab0edc9
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-03-14 22:53:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fab0edc9e636c69d7012e476e97661ddae993a03

8328121: Remove applet usage from JColorChooser tests Test4759306

Reviewed-by: azvegint

- test/jdk/javax/swing/JColorChooser/Test4759306.html
! test/jdk/javax/swing/JColorChooser/Test4759306.java

Changeset: be1dd275
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-03-14 22:54:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/be1dd275a4b4fcae00e4c3c48b3e8e4b1d84ba2b

8328130: Remove applet usage from JColorChooser tests Test4759934

Reviewed-by: prr

- test/jdk/javax/swing/JColorChooser/Test4759934.html
! test/jdk/javax/swing/JColorChooser/Test4759934.java

Changeset: e8d1ba33
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-03-15 00:34:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e8d1ba33b48dc8e6b937258c3765b91426c5b6f1

8328228: Missing comma in copyright year for a few JColorChooser tests

Reviewed-by: jpai

! test/jdk/javax/swing/JColorChooser/Test4222508.java
! test/jdk/javax/swing/JColorChooser/Test4319113.java
! test/jdk/javax/swing/JColorChooser/Test4759306.java
! test/jdk/javax/swing/JColorChooser/Test4759934.java

Changeset: f6390e5f
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-03-15 04:14:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f6390e5f801a3e25bda591e30e49db86519bf028

8328089: Automate javax/swing/JTable/4222153/bug4222153.java applet test

Reviewed-by: honkar, tr

- test/jdk/javax/swing/JTable/4222153/bug4222153.html
- test/jdk/javax/swing/JTable/4222153/bug4222153.java
+ test/jdk/javax/swing/JTable/bug4222153.java

Changeset: 09439374
Author:    Phil Race <prr at openjdk.org>
Date:      2024-03-15 04:36:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/09439374edec8178fc2a0494bb96a8a24384c2a3

8328218: Delete test java/awt/Window/FindOwner/FindOwner.html

Reviewed-by: psadhukhan

- test/jdk/java/awt/Window/FindOwner/FindOwnerTest.html
- test/jdk/java/awt/Window/FindOwner/FindOwnerTest.java

Changeset: 605800e5
Author:    Phil Race <prr at openjdk.org>
Date:      2024-03-15 05:33:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/605800e5abd244c57a421f3a511a79c531583471

8203867: Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html

Reviewed-by: honkar, azvegint

! test/jdk/ProblemList.txt
- test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html
- test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java

Changeset: 06f4b7f5
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-03-15 05:44:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/06f4b7f54da03e57abfe8958e4354c1ecb7e3039

8327756: Convert javax/swing/JSlider/4987336/bug4987336.java applet to main

Reviewed-by: prr

- test/jdk/javax/swing/JSlider/4987336/bug4987336.html
! test/jdk/javax/swing/JSlider/4987336/bug4987336.java

Changeset: 128e60a2
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-03-15 06:41:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/128e60a29f1bd1e1fbe165ac382107070858ecc6

8328037: Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718

Reviewed-by: rgiulietti

! test/jdk/java/util/Formatter/Padding.java

Changeset: d57bdd85
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-03-15 08:11:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d57bdd85ab5e45a2ecfce0c022da067ac30bb80d

8328165: improve assert(idx < _maxlrg) failed: oob

Reviewed-by: mdoerr, chagedorn

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

Changeset: b8dfeafd
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2024-03-15 09:00:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b8dfeafdfd9ca024c92c9a73b59e6e71c0551985

8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test

Reviewed-by: abhiscxk, honkar

+ test/jdk/java/awt/Choice/NonFocusablePopupMenuTest.java
- test/jdk/java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.html
- test/jdk/java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.java

Changeset: c05f8c72
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2024-03-15 09:13:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c05f8c72239ed3f16ff0d13f4dba795731f9559f

8316388: Opensource five Swing component related regression tests

Reviewed-by: aivanov

+ test/jdk/javax/swing/JDesktopPane/bug4132993.java
+ test/jdk/javax/swing/JDesktopPane/bug4773378.java
+ test/jdk/javax/swing/JEditorPane/bug4325606.java
+ test/jdk/javax/swing/JEditorPane/bug4330998.java
+ test/jdk/javax/swing/JEditorPane/bug4694598.java

Changeset: 5249cc0a
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-03-15 10:49:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5249cc0a79f05b71f4c31bb6b02775976eef77aa

8328087: Automate javax/swing/JTable/TAB/TAB.java applet test

Reviewed-by: honkar, tr

- test/jdk/javax/swing/JTable/TAB/TAB.html
- test/jdk/javax/swing/JTable/TAB/TAB.java
+ test/jdk/javax/swing/JTable/Tab.java

Changeset: a86e7a2b
Author:    duke <duke at openjdk.org>
Date:      2024-03-15 11:00:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a86e7a2b2c3e92928cb691b2a9ab0e7e61e8ceae

Automatic merge of jdk:master into master


Changeset: 3c3ce133
Author:    duke <duke at openjdk.org>
Date:      2024-03-15 11:00:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3c3ce1331b9f62678f1d8a7be247e0ecea9bd23c

Automatic merge of master into foreign-memaccess+abi




More information about the panama-dev mailing list