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

duke duke at openjdk.org
Fri Feb 23 11:06:15 UTC 2024


Changeset: 9f4ec21f
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-16 13:13:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9f4ec21f4793d4c5fc10f93a32140c26ec0eec00

8325862: set -XX:+ErrorFileToStderr when executing java in containers for some container related jtreg tests

Reviewed-by: sgehwolf, stuefe, mdoerr

! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java

Changeset: 80b63b67
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-02-16 14:10:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/80b63b67293970936d57ae4375ad76cd2b11a333

8323801: <s> tag doesn't strikethrough the text

Reviewed-by: honkar, dnguyen, psadhukhan

! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
+ test/jdk/javax/swing/text/html/HTMLDocument/HTMLUnderlineStrike.java

Changeset: 244573e7
Author:    Ben Perez <ben.perez at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2024-02-16 14:51:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/244573e719ddb387cb1739d3cab26b72df1e1f0a

8265372: Simplify PKCS9Attribute

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
+ test/jdk/sun/security/pkcs/pkcs9/EncodeDecode.java
! test/jdk/sun/security/x509/AlgorithmId/NonStandardNames.java

Changeset: 4388095c
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-02-16 15:58:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4388095cde20dec602ada9fe2977f1a359ceab91

8325326: [PPC64] Don't relocate in case of allocation failure

Reviewed-by: goetz, rrich

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

Changeset: 00b5c707
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-02-16 16:03:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/00b5c70750737855b29b125de6a0c806677c118c

8326062: ProblemList jcstress tests that are failing due to JDK-8325984

Reviewed-by: azvegint, jvernee

! test/hotspot/jtreg/ProblemList.txt

Changeset: 7a762520
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-02-16 16:06:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7a76252007b603b4346fad61818d488999644f80

8325990: Remove use of snippet @replace annotation in java.base

Reviewed-by: jlu, naoto

! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/util/ResourceBundle.java

Changeset: 53102502
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-16 16:39:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/53102502c3f08bef8251a0a2bb361a2f09099576

8325941: Remove unused Space::block_size

Reviewed-by: tschatzl

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

Changeset: 4c7b313e
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-02-16 17:14:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4c7b313e0dc917cdaffbb2ecc86d1347683acad0

8325908: Finish removal of IntlTest and CollatorTest

Reviewed-by: naoto

! test/jdk/java/text/BreakIterator/Bug4533872.java
! test/jdk/java/text/Collator/APITest.java
! test/jdk/java/text/Format/DateFormat/DateFormatRoundTripTest.java
! test/jdk/java/text/Format/NumberFormat/BigDecimalFormat.java
! test/jdk/java/text/Format/NumberFormat/DFSExponential.java
! test/jdk/java/text/Format/NumberFormat/DFSSerialization.java
! test/jdk/java/util/TimeZone/Bug4322313.java

Changeset: f3073db4
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2024-02-16 18:07:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f3073db42aa80b3ced47edea8d2e8add874fb70f

8321408: Add Certainly roots R1 and E1

Reviewed-by: ascarpino, hchao

+ src/java.base/share/data/cacerts/certainlyroote1
+ src/java.base/share/data/cacerts/certainlyrootr1
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 267780bf
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2024-02-16 21:21:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/267780bf0adf4bfd831fbc04347e297fa8f3bb01

8324680: Replace NULL with nullptr in JVMTI generated code

Reviewed-by: amenkov, coleenp

! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmti.xsl
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.xsl
! src/hotspot/share/prims/jvmtiLib.xsl

Changeset: b5df2f43
Author:    Jiří Vaněk <jvanek at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2024-02-16 22:16:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b5df2f43147535b4d22c6451e3a65170159f76b7

8323170: j2dbench is using outdated javac source/target to be able to build by itself

Reviewed-by: serb

! src/demo/share/java2d/J2DBench/Makefile
! src/demo/share/java2d/J2DBench/README
! src/demo/share/java2d/J2DBench/build.xml

Changeset: 3b763722
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-02-16 22:56:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3b76372254aa638f5dcae1d54b963cd43bca7102

8325687: SimpleJavaFileObject specification would benefit from implSpec

Reviewed-by: jlahoda, iris

! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java

Changeset: cf13086e
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-02-17 16:37:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cf13086efe0a145d3fc84896473a39a863530629

8317697: refactor-encapsulate x86 VM_Version::CpuidInfo

Reviewed-by: dholmes, kvn

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

Changeset: f50df105
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-02-17 19:19:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f50df105912858198809b50432ef5a4ab184528d

8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently

Reviewed-by: tschatzl, ayang

! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java

Changeset: c2d9fa26
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-02-18 06:58:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c2d9fa26ce903be7c86a47db5ff289cdb9de3a62

8326000: Remove obsolete comments for class sun.security.ssl.SunJSSE

Reviewed-by: mbaesken, ascarpino

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

Changeset: 7004c272
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-02-18 15:25:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7004c2724d9b150112c66febb7f24b781ff379dd

8303972: (zipfs) Make test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java independent of the zip command line
8301183: (zipfs) jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java failing with ZipException:R0 on OL9

Reviewed-by: lancea

! test/jdk/ProblemList.txt
! test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java

Changeset: 39627bc4
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-02-18 16:14:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/39627bc4296dc1cde83c7ef2f2ece1719015df64

6510914: JScrollBar.getMinimumSize() breaks the contract of JComponent.setMinimumSize()

Reviewed-by: abhiscxk, prr

! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java

Changeset: 099b7442
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-02-18 18:10:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/099b744235a28331b99f7b429cf1e8abcb367c41

8326117: ProblemList serviceability/jvmti/vthread/SuspendWithInterruptLock/SuspendWithInterruptLock.java#default in Xcomp mode
8326120: ProblemList sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh on macosx-aarch64

Reviewed-by: alanb

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

Changeset: 3742bc62
Author:    Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-02-19 07:38:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3742bc626e80f597373913f02e79c5231e1b7dbc

8323795: jcmd Compiler.codecache should print total size of code cache

Reviewed-by: thartmann, kvn

! src/hotspot/share/code/codeCache.cpp
! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java

Changeset: d422811b
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-02-19 08:34:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d422811bb7d96d61f7d795ffd4ba84f569a09422

8324630: C1: Canonicalizer::do_LookupSwitch doesn't break the loop when the successor is found

Reviewed-by: dlong, thartmann

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

Changeset: 9451677d
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-02-19 09:15:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9451677daaf1184f67759c87114af3f81fa74f23

8326100: DeflaterDictionaryTests should use Deflater.getBytesWritten instead of Deflater.getTotalOut

Reviewed-by: alanb, jpai

! test/jdk/java/util/zip/DeflaterDictionaryTests.java

Changeset: b3664927
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-02-19 09:56:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b3664927616d898ce099808b34e91cc226c8f8ad

8326152: Bad copyright header in test/jdk/java/util/zip/DeflaterDictionaryTests.java

Reviewed-by: tschatzl

! test/jdk/java/util/zip/DeflaterDictionaryTests.java

Changeset: dc17c268
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-02-19 12:52:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dc17c268e8e73a36a9914924ee5d0c99fb998f0f

8325116: Amend jdk.ContainerConfiguration by swap related value

Reviewed-by: sgehwolf, lucy, egahlin

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java

Changeset: aeb6d8c4
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-19 13:09:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/aeb6d8c4594f87ea06d04b52550f83d53b8953b6

8326170: Parallel: Remove unused enum CollectionType in ParallelScavengeHeap

Reviewed-by: stefank

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

Changeset: 56c50841
Author:    vtstydev <vtsty.dev at gmail.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-02-19 13:15:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/56c50841ee1d4382203e200e9b9c803ee6021097

8307246: Printing: banded raster path doesn't account for device offset values

Reviewed-by: prr, psadhukhan, aivanov

! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/jdk/java/awt/print/PrinterJob/ImagePrinting/AlphaPrintingOffsets.java

Changeset: a776104e
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2024-02-19 13:19:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a776104e210db212c4e32894844d3c0cbaac53c3

8326106: Write and clear stack trace table outside of safepoint

Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp

Changeset: 82609b1e
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-02-19 13:33:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/82609b1ebceb658c612c7ed58959cb159a77d4df

8326112: Javadoc snippet for Linker.Option.captureCallState is wrong

Reviewed-by: jvernee

! src/java.base/share/classes/java/lang/foreign/Linker.java

Changeset: f6d7e30b
Author:    Chen Liang <liach at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-02-19 14:07:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f6d7e30b84fedbf42077526610ba7a5bcfaece4c

8294977: Convert test/jdk/java tests from ASM library to Classfile API

Reviewed-by: asotona

! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationVerifier.java
! test/jdk/java/lang/annotation/ClassFileGenerator.java
! test/jdk/java/lang/instrument/MakeJAR2.sh
! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/RetransformAgent.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
! test/jdk/java/lang/invoke/8022701/BogoLoader.java
! test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java
! test/jdk/java/lang/invoke/DefineClassTest.java
! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java
! test/jdk/java/lang/invoke/accessProtectedSuper/BogoLoader.java
! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java
! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java
! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java
! test/jdk/java/lang/invoke/lambda/LambdaAsm.java
! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java
! test/jdk/java/lang/invoke/lookup/SpecialStatic.java
! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java
! test/jdk/java/lang/reflect/records/IsRecordTest.java
! test/jdk/java/util/ServiceLoader/BadProvidersTest.java

Changeset: a19314b0
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-02-19 15:20:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a19314b08789afb28e14651868f91d54ed6a9c30

8326101: [PPC64] Need to bailout cleanly if creation of stubs fails when code cache is out of space

Reviewed-by: rrich, mbaesken

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

Changeset: 8668198c
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-19 16:11:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8668198c26bdac412f0a9d1255ca74da860761c5

8325972: Add -x to bash for building with LOG=debug

Reviewed-by: erikj

! make/common/MakeBase.gmk

Changeset: 5c5a282f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-19 16:13:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5c5a282f91dd28b306673ca2bcc30dec451e7a7d

8325950: Make sure all files in the JDK pass jcheck

Reviewed-by: prr, wetmore, erikj, naoto

! make/autoconf/build-aux/pkg.m4
! src/hotspot/cpu/aarch64/ad_encode.m4
! src/java.desktop/share/classes/sun/awt/resources/cursors/cursors.properties
! src/java.desktop/share/conf/psfontj2d.properties
! src/java.desktop/share/legal/freetype.md
! src/java.logging/share/conf/logging.properties
! src/java.naming/share/classes/com/sun/jndi/ldap/jndiprovider.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
! src/jdk.management.agent/share/conf/management.properties
! test/hotspot/jtreg/containers/docker/JfrReporter.java
! test/jdk/java/io/Serializable/serialFilter/logging.properties
! test/jdk/java/lang/ProcessBuilder/ProcessLogging-FINE.properties
! test/jdk/java/lang/ProcessBuilder/ProcessLogging-FINER.properties
! test/jdk/java/lang/ProcessBuilder/ProcessLogging-INFO.properties
! test/jdk/java/lang/RuntimeTests/ExitLogging-FINE.properties
! test/jdk/java/lang/RuntimeTests/ExitLogging-INFO.properties
! test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/logging.properties
! test/jdk/java/util/Currency/currency.properties
! test/jdk/java/util/jar/JarFile/jarVerification/logging.properties
! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/badglobal.properties
! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/badlogging.properties
! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/logging.properties
! test/jdk/java/util/logging/modules/LogManagerInModule/logging.properties
! test/jdk/jdk/security/logging/logging.properties
! test/jdk/sun/management/LoggingTest/logging.properties
! test/jdk/sun/management/jmxremote/bootstrap/rmiregistry.properties
! test/jdk/sun/management/jmxremote/bootstrap/rmiregistryssl.properties

Changeset: 20a25f60
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-19 19:33:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/20a25f60ea56ecd28da1ab377f8f2ca8b2098a3b

8326067: Remove os::remap_memory and simplify os::map_memory

Reviewed-by: eosterlund, iklam

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: a3d7f9f2
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-02-19 22:00:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a3d7f9f2422cb4b65de7a086dc27dadc0858bf82

8326126: Update the java manpage with the changes from JDK-8322478

Reviewed-by: alanb, cstein

! src/java.base/share/man/java.1

Changeset: 7d32a1a8
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-02-20 00:39:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7d32a1a8293f6d82f4d5959a4c929f96244cc057

8326111: JFR: Cleanup for JFR_ONLY

Reviewed-by: egahlin

! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/x/xTracer.cpp
! src/hotspot/share/gc/z/zTracer.cpp
! src/hotspot/share/runtime/objectMonitor.cpp

Changeset: 9fbcc008
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2024-02-20 00:41:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9fbcc008cbf933aac97b50b7d9f387b19239857f

8326127: JFR: Add SafepointCleanupTask to hardToTestEvents of TestLookForUntestedEvents

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java

Changeset: 69a11c7f
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-02-20 01:25:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/69a11c7f7ea7c4195a8ee56391bdf04c75bd8156

8326222: Fix copyright year in src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Reviewed-by: jiefu, mikael

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

Changeset: 0d285312
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-02-20 07:01:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0d285312a958c159d2efb8bd00fc29dd6a5a4d16

8318812: LauncherHelper.checkAndLoadMain closes jar file that's about to be re-opened

Reviewed-by: alanb, jpai, coffeys

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties

Changeset: 5bf859c8
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-20 08:54:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5bf859c8e9bd54cfd254a1485509a7dfa12d02af

8325610: CTW: Add StressIncrementalInlining to stress options

Reviewed-by: shade, xliu

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

Changeset: bb675afa
Author:    Joshua Cao <joshcao at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-20 08:54:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bb675afae6876fb99aaf0160298463008a9c5efa

8325542: CTW: Runner can produce negative StressSeed

Reviewed-by: shade, xliu

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

Changeset: 56073cd1
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-20 09:19:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/56073cd1eadca41f4712299f9647cd43f20d2dd8

8326171: Serial: Remove VerifyGCLevel

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp

Changeset: beed4145
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-20 09:38:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/beed4145ec014addc7fe6ca82652740c247da496

8326209: G1: Remove G1ConcurrentMark::_total_cleanup_time

Reviewed-by: kbarrett, tschatzl

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

Changeset: d60331a2
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-20 09:38:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d60331a21c30271340f7d6d58f3122f0e6431a04

8326196: Serial: Remove SerialHeap::generation_iterate

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp

Changeset: 4957d6a6
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2024-02-20 15:49:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4957d6a61e520f61884b16a37db5daf330c69ac0

8325441: IGV: update pom.xml such that IntelliJ can import as maven project

Reviewed-by: rcastanedalo, chagedorn

! src/utils/IdealGraphVisualizer/.java-version
! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml
! src/utils/IdealGraphVisualizer/ControlFlow/pom.xml
! src/utils/IdealGraphVisualizer/Coordinator/pom.xml
! src/utils/IdealGraphVisualizer/Data/pom.xml
! src/utils/IdealGraphVisualizer/Difference/pom.xml
! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml
! src/utils/IdealGraphVisualizer/Graph/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/Layout/pom.xml
! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml
! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml
! src/utils/IdealGraphVisualizer/Settings/pom.xml
! src/utils/IdealGraphVisualizer/Util/pom.xml
! src/utils/IdealGraphVisualizer/View/pom.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/ExportGraph.java
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/branding/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml

Changeset: 9538f5d3
Author:    Darragh Clarke <dclarke at openjdk.org>
Date:      2024-02-20 16:00:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9538f5d317972bbb82f7f2575819d35d2a5f8b91

8319651: Several network tests ignore vm flags when start java process

Reviewed-by: dfuchs, jpai

! test/jdk/java/net/InetAddress/ptr/Lookup.java
! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/ServerSocket/AcceptInheritHandle.java
! test/jdk/java/net/URLClassLoader/getresourceasstream/TestDriver.java
! test/jdk/java/net/URLClassLoader/sealing/CheckSealedTest.java
! test/jdk/java/net/URLConnection/6212146/TestDriver.java
! test/jdk/java/net/URLConnection/ContentHandlers/ContentHandlersTest.java
! test/jdk/java/net/httpclient/security/Driver.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/jdk/javax/net/ssl/DTLS/DTLSWontNegotiateV10.java
! test/jdk/javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java
! test/jdk/sun/net/www/protocol/jar/GetContentTypeTest.java
! test/jdk/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/jdk/sun/net/www/protocol/jrt/OtherResourcesTest.java

Changeset: b419e951
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-02-20 16:30:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b419e9517361ed9d28f8ab2f5beacf5adfe3db91

8294148: Support JSplitPane for instructions and test UI

Reviewed-by: honkar, dmarkov

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

Changeset: a2d027ea
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-02-20 19:22:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a2d027eaa0b11b6bca39bc88a66304ba149721bf

8326089: Text incorrectly placed in breadcrumbs list in generated docs

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java

Changeset: aa792eab
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-02-20 19:56:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/aa792eababda966c1195dc5701906c66f1628f49

8164094: javadoc allows to create a @link to a non-existent method

Reviewed-by: prappo, jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/tools/javac/doctree/ReferenceTest.java

Changeset: d2590c69
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-02-20 20:28:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d2590c69b4efe5aa2b48b08070e0dbafb04ef202

8325730: StringBuilder.toString allocation for the empty String

Reviewed-by: jlaskey, shade

! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! test/micro/org/openjdk/bench/java/lang/StringBuffers.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java

Changeset: 221fbfb4
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-02-20 21:10:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/221fbfb4360102a6661bfb05a336bd9461a9fa2a

8320002: Remove obsolete CDS check in Reflection::verify_class_access()

Reviewed-by: iklam, matsaave, dholmes

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

Changeset: 4d50ee63
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-20 22:24:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4d50ee63d6eebe73579f05214e6a0fc1b8ebad99

8326368: compare.sh -2bins prints ugly errors on Windows

Reviewed-by: erikj

! make/scripts/compare.sh

Changeset: 1bd91cde
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-20 22:25:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1bd91cdebee1e9ec78ecf185529923eef40ff89c

8325963: Clean up NativeCompilation.gmk and its newly created parts

Reviewed-by: jwaters, erikj

! make/common/NativeCompilation.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk

Changeset: 14f9aba9
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-02-21 01:15:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/14f9aba921c811eebc78d871aa24915412a19e14

8326371: [BACKOUT] Clean up NativeCompilation.gmk and its newly created parts

Reviewed-by: mikael

! make/common/NativeCompilation.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk

Changeset: 36246c97
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-02-21 01:26:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/36246c975bd62845367fe67274d67bcffcff7c80

8326233: Utils#copySSLParameters loses needClientAuth Setting

Reviewed-by: djelinski, jjiang, dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java

Changeset: 27003b53
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-02-21 03:09:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/27003b53bbb565123678a7feca74628b29991a5c

8326090: Rename jvmti_aod.h

Reviewed-by: coleenp, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp
= test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.hpp

Changeset: d31fd78d
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-21 04:39:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d31fd78d963d5d103b1b1bf66ae0bdbe4be2b790

8325496: Make TrimNativeHeapInterval a product switch

Reviewed-by: dholmes, mbaesken

! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java

Changeset: d5f3d5c8
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-02-21 05:37:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d5f3d5c8cc347ae384dea25b1a55ed57204d1af3

8326201: [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space

Reviewed-by: lucy, mdoerr

! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/s390.ad

Changeset: 04d43c43
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-02-21 05:54:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/04d43c435d3ede519df169053dd9d724aa2312eb

8187759: Background not refreshed when painting over a transparent JFrame

Reviewed-by: azvegint, abhiscxk, serb

! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
+ test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java

Changeset: 68eb5a1d
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-02-21 08:58:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/68eb5a1df5afdc011aa467f1c723a8792532dd3f

8321075: RISC-V: UseSystemMemoryBarrier lacking proper OS support

Reviewed-by: fyang, yadongwang, luhenry

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

Changeset: 921507c5
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-21 10:27:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/921507c51062e82e55ade43262e7eb8036ea4bd6

8326319: G1: Remove unused G1ConcurrentMark::_init_times

Reviewed-by: tschatzl, kbarrett

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

Changeset: 5f16f342
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-02-21 11:19:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5f16f342d9be955b87054bf4b6369ed47cca964d

8326370: Remove redundant and misplaced micros from StringBuffers

Reviewed-by: shade

! test/micro/org/openjdk/bench/java/lang/StringBuffers.java

Changeset: 492e8bf5
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-02-21 11:48:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/492e8bf563135d27b46fde198880e62d5f1940e8

8325587: Shenandoah: ShenandoahLock should allow blocking in VM

Reviewed-by: rehn, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp

Changeset: 23522682
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2024-02-21 13:38:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/23522682d4bcf9592682007909a74c5cf0b067c3

8326334: JFR failed assert(used(klass)) failed: invariant

Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp

Changeset: 33834b7d
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-21 13:44:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/33834b7d14de8cca1587d8405d13aec669b6cc23

8326375: [REDO] Clean up NativeCompilation.gmk and its newly created parts

Reviewed-by: jwaters, erikj

! make/common/NativeCompilation.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk

Changeset: c022431a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-21 14:10:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c022431a00a1d84594779315dd1159a7cf03142e

8326412: debuginfo files should not have executable bit set

Reviewed-by: erikj

! make/common/native/DebugSymbols.gmk

Changeset: 51e2dde0
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-02-21 14:33:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/51e2dde018746f419922ae40cd039cd6f27f1b75

8326235: RISC-V: Size CodeCache for short calls encoding

Reviewed-by: fyang, tonyp

! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: f0f4d63f
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2024-02-21 14:51:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f0f4d63fa9c9f487198b2a2b7b410b590e1437bc

8326351: Update the Zlib version in open/src/java.base/share/legal/zlib.md to 1.3.1

Reviewed-by: iris, naoto, jpai

! src/java.base/share/legal/zlib.md

Changeset: 64f7972a
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-02-21 16:53:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/64f7972a3d0c82ad7047f73f0b57c3d88f62935f

8326158: Javadoc for java.time.DayOfWeek#minus(long)

Reviewed-by: iris, lancea

! src/java.base/share/classes/java/time/DayOfWeek.java

Changeset: 0bcece99
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-02-21 22:34:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0bcece995840777db660811e4b20bb018e90439b

8325342: Remove unneeded exceptions in compare.sh

Reviewed-by: erikj

! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl

Changeset: 8e5f6ddb
Author:    Sam James <sam at gentoo.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date:      2024-02-22 06:27:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8e5f6ddb68572c0cc8b6e256e423706f6f7cec94

8324243: Compilation failures in java.desktop module with gcc 14

Reviewed-by: jwaters, ihse, kbarrett, prr

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
! src/java.desktop/share/native/libfontmanager/sunFont.c

Changeset: 8b305033
Author:    Laurent Bourgès <lbourges at openjdk.org>
Date:      2024-02-22 07:57:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8b3050338768ea7f378fbc39dedb51be9846137d

8323695: RenderPerf (2D) enhancements (23.12)

Reviewed-by: avu, prr

! test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java

Changeset: 0f4cd8f1
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-02-22 07:57:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0f4cd8f1c06a78cce8eea241034bcb33154f769e

8326414: Serial: Inline SerialHeap::create_rem_set

Reviewed-by: kbarrett

! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp

Changeset: 10eafdc6
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-02-22 09:14:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/10eafdc62e8216e6ef69773fe491a21346c8682d

8325870: Zap end padding bits for ArrayOops in non-release builds

Reviewed-by: stefank, ayang

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

Changeset: cc1e216e
Author:    SendaoYan <syan at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2024-02-22 09:59:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cc1e216eb9e4c817f6744ec76d62f21f4bd14489

8326461: tools/jlink/CheckExecutable.java fails as .debuginfo files are not executable

Reviewed-by: shade, alanb

! test/jdk/tools/jlink/CheckExecutable.java

Changeset: 4406915e
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-02-22 11:07:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4406915ebce4266b3eb4a238382fff3c2c1d1739

8323274: C2: array load may float above range check

Reviewed-by: epeter, thartmann

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java

Changeset: f365d807
Author:    Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-02-22 13:07:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f365d807e5552a6ad9a36afd82db8f0881d62cc3

8325153: SEGV in stackChunkOopDesc::derelativize_address(int)

Reviewed-by: stefank, coleenp

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

Changeset: 724a2a2c
Author:    Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-02-22 14:05:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/724a2a2c4a6020188b7907509cd48aa126b79b0f

8321192: j.a.PrintJob/ImageTest/ImageTest.java: Fail or skip the test if there's no printer

Reviewed-by: aivanov, tr

+ test/jdk/java/awt/PrintJob/ImageTest/ImageTest.java

Changeset: 8e5c0ee4
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-02-22 15:29:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8e5c0ee402be597f6354ea870d3d5d1f43051e65

8324832: JFR: Improve sorting of 'jfr summary'

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java

Changeset: 864cf222
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-02-22 15:58:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/864cf22241281721a0f0ddbe96cd43b4e3c5520c

8325742: Remove MetaWord usage from MemRegion

Reviewed-by: coleenp, tschatzl

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

Changeset: 9f9a732c
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-02-22 16:02:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9f9a732c38072b8168b3c0caee9069f34f6655a8

8325752: Remove badMetaWordVal

Reviewed-by: coleenp, tschatzl

! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: d695af89
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-02-22 17:45:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d695af89f6463591e870f631dc816c7729e33567

8326376: java -version failed with CONF=fastdebug -XX:InitialCodeCacheSize=1024K -XX:ReservedCodeCacheSize=1200k

Reviewed-by: kvn, jwaters

! src/hotspot/share/compiler/compilationFailureInfo.cpp
! src/hotspot/share/compiler/compilationFailureInfo.hpp
! test/hotspot/jtreg/compiler/startup/StartupOutput.java

Changeset: 00ffc42c
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-02-22 22:27:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/00ffc42cef79d82b2f417c133a48bffec4c7e6b9

8318761: MessageFormat pattern support for CompactNumberFormat, ListFormat, and DateTimeFormatter

Reviewed-by: naoto, rriggs

! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
+ test/jdk/java/text/Format/MessageFormat/CompactSubFormats.java
+ test/jdk/java/text/Format/MessageFormat/ListSubFormats.java
! test/jdk/java/text/Format/MessageFormat/MessageFormatExceptions.java
+ test/jdk/java/text/Format/MessageFormat/TemporalSubFormats.java

Changeset: 54f09d73
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-02-23 00:53:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/54f09d734584a71c648520664447f8395050adbe

8278527: java/util/concurrent/tck/JSR166TestCase.java fails nanoTime test

Reviewed-by: martin, lancea

! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
- test/jdk/java/util/concurrent/tck/SystemTest.java

Changeset: c4409eaf
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-02-23 02:02:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c4409eafc418c1e7a4ca2a2a522b6855c70c0f8c

8325994: JFR: Examples in JFR.start help use incorrect separator

Reviewed-by: mikael

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java

Changeset: cb809f8e
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-02-23 08:56:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cb809f8e04c12f0d06237c9c3fd05f6c585098a6

8325215: Incorrect not exhaustive switch error

Reviewed-by: vromero

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

Changeset: 336bbbe3
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2024-02-23 10:05:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/336bbbe3895214a772e0f3aafb36277c46645ded

8139457: Relax alignment of array elements

Co-authored-by: Fei Yang <fyang at openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: stuefe, stefank, shade, coleenp, kdnilsen, aboldtch

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/x/xObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Array.java
! test/hotspot/gtest/oops/test_arrayOop.cpp
+ test/hotspot/gtest/oops/test_objArrayOop.cpp
+ test/hotspot/jtreg/gtest/ArrayTests.java
+ test/hotspot/jtreg/gtest/ObjArrayTests.java
+ test/hotspot/jtreg/runtime/FieldLayout/ArrayBaseOffsets.java
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java

Changeset: 93a2e773
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-02-23 10:08:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/93a2e773a508ef7960214e20c2df5e8456f2e8c2

8326129: Java Record Pattern Match leads to infinite loop

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/TranslationTest.java

Changeset: 5d414da5
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-02-23 10:09:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5d414da50459b7a1e6f0f537ff3b318854b2c427

8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi

Reviewed-by: shade, rkennke, thartmann

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java

Changeset: 11fdca06
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2024-02-23 10:48:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/11fdca06345542b8d5e54feb1d16f17c2bcb1a82

8325202: gc/g1/TestMarkStackOverflow.java intermittently crash: G1CMMarkStack::ChunkAllocator::allocate_new_chunk

Reviewed-by: tschatzl, ayang

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

Changeset: b8e08763
Author:    duke <duke at openjdk.org>
Date:      2024-02-23 11:00:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b8e08763d7f93afe5945b6b03df1932ef7288e1d

Automatic merge of jdk:master into master




More information about the panama-dev mailing list