git: openjdk/jdk-sandbox: http3: 93 new changesets
duke
duke at openjdk.org
Fri Dec 20 12:51:15 UTC 2024
Changeset: 0dce77b1
Branch: http3
Author: Aleksei Efimov <aleksej.efimov at oracle.com>
Date: 2024-12-16 23:24:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0dce77b1a57b7de80a25471bddb878319d4e29ab
Alter QPACK errors reporting mechanism, add new 'onStreamError' decoding callback method
! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/DecodingCallback.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/DynamicTable.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Encoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/FieldSectionPrefix.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPackException.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/DecoderInstructionsReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedPostBaseReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineIndexedReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/HeaderFrameReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/IntegerReader.java
+ src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/ReaderError.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java
- test/jdk/java/net/httpclient/http3/h3secmgr.policy
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java
! test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java
! test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java
! test/jdk/java/net/httpclient/qpack/DecoderSectionSizeLimitTest.java
! test/jdk/java/net/httpclient/qpack/DecoderTest.java
! test/jdk/java/net/httpclient/qpack/DynamicTableFieldLineRepresentationTest.java
! test/jdk/java/net/httpclient/qpack/EncoderDecoderConnector.java
! test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java
! test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java
! test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java
! test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java
! test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java
! test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java
Changeset: 41c15f17
Branch: http3
Author: Aleksei Efimov <aleksej.efimov at oracle.com>
Date: 2024-12-19 00:05:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/41c15f1712758ca6bbd737ab65bdf1273ac4c3cc
Add support for "maxLiteralWithIndexing" SP, implement ahead-of-read string length limit in QPack
! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/Decoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/EncoderInstructionsReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineLiteralsReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameRefPostBaseReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineNameReferenceReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/FieldLineReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/readers/StringReader.java
! src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/IntegerWriter.java
! src/java.net.http/share/classes/module-info.java
+ test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerConnection.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerExchange.java
! test/jdk/java/net/httpclient/qpack/DecoderTest.java
! test/jdk/java/net/httpclient/qpack/EncoderDecoderTest.java
! test/jdk/java/net/httpclient/qpack/EncoderInstructionsReaderTest.java
! test/jdk/java/net/httpclient/qpack/EncoderInstructionsWriterTest.java
! test/jdk/java/net/httpclient/qpack/EncoderTest.java
+ test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java
Changeset: 22845a77
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-12-12 14:40:04 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/22845a77a2175202876d0029f75fa32271e07b91
8337995: ZUtils::fill uses std::fill_n
Reviewed-by: mli, stefank, jwaters, tschatzl
! src/hotspot/share/gc/z/zUtils.cpp
Changeset: 11cd6398
Branch: http3
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-12-12 17:58:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/11cd639842b61952755ad83e88446c91237c19f5
8345573: Module dependencies not resolved from run-time image when --limit-module is being used
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/bindservices/BindServices.java
! test/jdk/tools/jlink/bindservices/SuggestProviders.java
! test/jdk/tools/jlink/runtimeImage/AbstractLinkableRuntimeTest.java
Changeset: ff85865b
Branch: http3
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-12-12 18:15:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ff85865b752b7a2e765e2035d372a4dbb9279fea
8346008: Fix recent NULL usage backsliding in Shenandoah
Reviewed-by: kbarrett, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
Changeset: e9ad27fc
Branch: http3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-12-12 18:53:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e9ad27fcdcb59be573ffd20811e82bced7c78948
8339313: 32-bit build broken
Reviewed-by: coleenp, mbaesken, szaldana
! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c
! test/hotspot/jtreg/serviceability/sa/libupcall.c
Changeset: 18e0b343
Branch: http3
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-12-12 18:57:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/18e0b343ab002b193d4db3be226394ee7dbe9f19
8344137: Update XML Security for Java to 3.0.5
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
+ test/jdk/javax/xml/crypto/dsig/PSS.java
! test/lib/jdk/test/lib/security/XMLUtils.java
Changeset: db9eab3f
Branch: http3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-12-12 23:15:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/db9eab3f29e9cb26a8c0a7c31c55aaf140f21bed
8311542: Consolidate the native stack printing code
Reviewed-by: kbarrett, jwaters
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/utilities/debug.cpp
+ src/hotspot/share/utilities/nativeStackPrinter.cpp
+ src/hotspot/share/utilities/nativeStackPrinter.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 28e49e97
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-12-13 04:49:11 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28e49e978a40f3fdff08c5e309cea739ecc870dc
8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code
Reviewed-by: dholmes
! src/hotspot/cpu/zero/frame_zero.cpp
Changeset: 09c29d1d
Branch: http3
Author: Sorna Sarathi <n.sornasarathi at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-12-13 05:01:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/09c29d1d4274d9c36e1af98f02e6fc5b3f35133f
8346069: Add missing Classpath exception statements
Reviewed-by: amitkumar, asemenyuk, iris, kcr
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java
Changeset: 31ceec7c
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-12-13 05:50:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/31ceec7cd55b455cddf0953cc23aaa64612bd6e7
8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04
Reviewed-by: tr
! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java
Changeset: 367c3041
Branch: http3
Author: SendaoYan <syan at openjdk.org>
Date: 2024-12-13 08:34:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/367c3041272d43b0474b433c555f22a3e15579f6
8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17
Reviewed-by: ihse
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
Changeset: a9a5f7cb
Branch: http3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-12-13 11:43:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a9a5f7cb0a75b82d613ecd9018e13e5337e90363
8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/shared/genArguments.cpp
Changeset: 1d2ccaea
Branch: http3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-12-13 12:14:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1d2ccaeaa316029772b5de3dc5579ee7b1363b60
8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64
Reviewed-by: mdoerr, lucy, dholmes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/memory/virtualspace.cpp
Changeset: 266e3d0d
Branch: http3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-12-13 12:18:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/266e3d0decc09b9c17c455e2c754cd39114fa31a
8345590: AIX 'make all' fails after JDK-8339480
Reviewed-by: clanger, jkern, mdoerr, lucy
! make/Main.gmk
Changeset: 2ce53e88
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-12-13 17:41:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2ce53e88481659734bc5424c643c5e31c116bc5d
8345970: pthread_getcpuclockid related crashes in shenandoah tests
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp
Changeset: cfa04d31
Branch: http3
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-12-13 18:14:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cfa04d31ddff49cbf5dfdfedd61264d5556a283c
8346051: MemoryTest fails when Shenandoah's generational mode is enabled
Reviewed-by: lmesnik, ysr
! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
Changeset: f647d4d9
Branch: http3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-12-13 19:19:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f647d4d908a6760c116a3a762c4dc09e3ed95796
8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
Changeset: e7fc0eb5
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-12-13 20:39:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7fc0eb522f14ee28ac40cf89268767cb7b6dfcf
8345987: java.management has two Util.newObjectName methods (remove one)
Reviewed-by: cjplummer, amenkov, lmesnik
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/java.management/share/classes/javax/management/MBeanServerDelegate.java
! src/java.management/share/classes/javax/management/ObjectName.java
Changeset: 4b21fb9d
Branch: http3
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-12-13 22:40:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b21fb9df99918fe1adf84e80148a2076a52a276
8343467: Remove unnecessary @SuppressWarnings annotations (security)
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/javax/crypto/SecretKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java
! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java
! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java
Changeset: c2f0ef5f
Branch: http3
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-12-14 00:16:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c2f0ef5f4822e7e558fe2b4077d57634d380aa11
8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635
Reviewed-by: dnsimon, dholmes
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java
Changeset: ebb27c2e
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-12-14 01:48:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ebb27c2e8f47d35d4f030cca4126c39e24d456bd
8346139: test_memset_with_concurrent_readers.cpp should not use <sstream>
Reviewed-by: stefank, tschatzl
! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp
Changeset: 3b9de117
Branch: http3
Author: Simon Tooke <stooke at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-12-14 06:13:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3b9de117e83a7875df7fd2ddcc9d896f027e2c92
8319875: Add macOS implementation for jcmd System.map
Reviewed-by: stuefe, szaldana
+ src/hotspot/os/bsd/memMapPrinter_macosx.cpp
! src/hotspot/os/windows/memMapPrinter_windows.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 6b022bb6
Branch: http3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-12-14 19:08:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6b022bb64b2109c8cd40ebd3b8b3226cf894544d
8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
Changeset: ab1dbd40
Branch: http3
Author: Lance Andersen <lancea at openjdk.org>
Date: 2024-12-15 17:41:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab
8346202: Correct typo in SQLPermission
Reviewed-by: mullan, rriggs, iris
! src/java.sql/share/classes/java/sql/SQLPermission.java
Changeset: c88e081a
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-12-16 04:24:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c88e081a6a0a00d7e7e5f2337f942a1d6c3b5110
8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts
Reviewed-by: stefank, dholmes
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/posix/attachListener_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 3518b4bd
Branch: http3
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-12-16 06:21:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3518b4bd205f67a356bc6b531c0622ac1d97a962
8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: ee1c5ad8
Branch: http3
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-12-16 07:16:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ee1c5ad8fe99ec427604773a6f04baa0ad765c9e
8345975: Update SAP SE copyright year to 2024 where it was missed
Reviewed-by: mdoerr, clanger
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/os/aix/osThread_aix.cpp
! src/hotspot/os/aix/osThread_aix.hpp
! src/hotspot/os/aix/porting_aix.hpp
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 4fc43b0b
Branch: http3
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-12-16 08:09:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4fc43b0b49c3d7c4351646f2580860495d8a0d67
8345770: javadoc: API documentation builds are not always reproducible
Reviewed-by: nbenalla, liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testUseOption/pkg1/AnAbstract.java
Changeset: 92860186
Branch: http3
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-12-16 09:48:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/92860186ec72dd5de55b310700a6b4f03d8b64fd
8345322: RISC-V: Add concurrent gtests for cmpxchg variants
Reviewed-by: mli, fyang
! test/hotspot/gtest/riscv/test_assembler_riscv.cpp
Changeset: 32c8195c
Branch: http3
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-12-16 09:53:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/32c8195c3acce2d220829bf5b81e3cef907fff3c
8345801: C2: Clean up include statements to speed up compilation when touching type.hpp
Reviewed-by: kvn, dlong, jwaters
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/c1/c1_ValueSet.hpp
! src/hotspot/share/c1/c1_ValueType.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/mathexactnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
Changeset: dbffe332
Branch: http3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-12-16 10:20:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dbffe33251da4472945d97ab54c7e3354d7f42d2
8345263: Make sure that lint categories are used correctly when logging lint warnings
Reviewed-by: vromero, jlahoda
! make/langtools/tools/propertiesparser/gen/ClassGenerator.java
! make/langtools/tools/propertiesparser/parser/Message.java
! make/langtools/tools/propertiesparser/parser/MessageLine.java
! make/langtools/tools/propertiesparser/resources/templates.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! test/langtools/tools/javac/6304921/TestLog.java
Changeset: 45a32979
Branch: http3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-12-16 13:43:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/45a329790b844139010c95f981c72ad43b08369a
8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64
Reviewed-by: eosterlund
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 8133eb2c
Branch: http3
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2024-12-16 14:34:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8133eb2c28f967d7e04fbd20fbe143d5bb393afe
8346150: Jib dependency on autoconf missing for 'docs' profile
Reviewed-by: jwaters, dholmes
! make/conf/jib-profiles.js
Changeset: d7379789
Branch: http3
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-12-16 14:52:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d737978924f08f1aae280867e5106f2cfd0e9d31
8343477: Remove unnecessary @SuppressWarnings annotations (compiler)
Reviewed-by: darcy, mcimadamore
! make/jdk/src/classes/build/tools/depend/Depend.java
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
Changeset: cb925955
Branch: http3
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-12-16 16:10:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cb92595599a8a22a807a29bf56f1e02e792386a9
8336356: [s390x] preserve Vector Register before using for string compress / expand
Reviewed-by: aph, lucy
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
Changeset: e7d21fcf
Branch: http3
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2024-12-16 16:18:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7d21fcf4949106e89afd413e9abc47d622dd47a
8346285: Update jarsigner compatibility test for change in default digest algorithm
Reviewed-by: weijun
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
Changeset: f8974ba7
Branch: http3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-12-16 16:54:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f8974ba718b3a631abafa8987d3fb98164fb35e5
8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test
Reviewed-by: iklam, dholmes
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf
Changeset: 23708d01
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-12-16 17:02:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/23708d01668e3c9154a73d8c84da4704457d43d6
8346257: Problemlist jdp tests for macosx-aarch64
Reviewed-by: cjplummer
! test/jdk/ProblemList.txt
Changeset: 57adf64a
Branch: http3
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-12-16 17:18:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/57adf64ab4e50fd1739eb8ed14331d49f943b5e5
8346261: Cleanup in JDP tests
Reviewed-by: cjplummer
! test/jdk/sun/management/jdp/ClientConnection.java
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jdp/JdpDefaultsTest.java
! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java
! test/jdk/sun/management/jdp/JdpOffTest.java
! test/jdk/sun/management/jdp/JdpOffTestCase.java
! test/jdk/sun/management/jdp/JdpOnTestCase.java
! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java
! test/jdk/sun/management/jdp/JdpTestCase.java
Changeset: d3359417
Branch: http3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-12-16 17:46:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d3359417f3cb853b078041d07b8459b7b29a0a94
8345678: compute_modifiers should not be in create_mirror
Reviewed-by: fparain, dholmes
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
Changeset: 51662c23
Branch: http3
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-12-16 18:03:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/51662c2384326749fb4ee7a792d98b01d64e56f1
8346232: Remove leftovers of the jar --normalize feature
Reviewed-by: alanb, jpai
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
Changeset: c75b1d4b
Branch: http3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-12-16 18:24:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c75b1d4bf65d927e18b10ea6de263a331b78e13a
8346082: Output JVMTI agent information in hserr files
Reviewed-by: mdoerr, dholmes, stuefe
! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 31c3b191
Branch: http3
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2024-12-16 18:53:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/31c3b191745b5c97ae4e757323355fb9831da9fe
8346174: UMAX/UMIN are missing from XXXVector::reductionOperations
Reviewed-by: qamai, jbhateja
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
Changeset: fd0207d5
Branch: http3
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-12-16 21:00:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fd0207d59309ae1af9539580f5bfcbc7627789cb
8345327: JDK 24 RDP1 L10n resource files update
Reviewed-by: naoto, dnguyen, joehw, almatvee, sgehwolf, jlahoda, prappo, asemenyuk
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/util/Resources_de.java
! src/java.base/share/classes/sun/security/util/Resources_ja.java
! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 30302309
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-12-16 21:26:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/30302309155b91d1bb6a3a7295791d656d149788
8346278: Clean up some flag handing in flags-cflags.m4
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/hotspot/lib/CompileJvm.gmk
Changeset: 929d4a50
Branch: http3
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-12-17 00:02:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/929d4a50999d1e734070bb03552fba2eff9f6c3a
8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob
Reviewed-by: fjiang, rehn
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: a7631ccf
Branch: http3
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-12-17 00:12:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a7631ccf18e468d6ecba121865f7fed29cbf2186
8346235: RISC-V: Optimize bitwise AND with mask values
Reviewed-by: gcao, rehn, fjiang
! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 18d1d611
Branch: http3
Author: Zhao Song <zsong at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2024-12-17 00:22:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/18d1d61116d7ac2aa47b4c173070a8ab56fe8ed1
8346046: Enable copyright header format check
Reviewed-by: erikj, iris, dholmes
! .jcheck/conf
Changeset: 87804f24
Branch: http3
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-12-17 03:18:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/87804f24b2afaf7de4a21c81ef01548b09ba81b0
8346294: Invalid lint category specified in compiler.properties
Reviewed-by: mcimadamore
! make/langtools/tools/propertiesparser/resources/templates.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: bd3c0be3
Branch: http3
Author: Christian Stein <cstein at openjdk.org>
Date: 2024-12-17 07:16:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bd3c0be36d929fab5e5ca0158d53e50b2d206707
8268611: jar --validate should check targeted classes in MR-JAR files
Reviewed-by: jvernee
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/jdk/tools/jar/mmrjar/Basic.java
! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java
! test/jdk/tools/jar/multiRelease/Basic.java
! test/jdk/tools/jar/multiRelease/Basic1.java
! test/jdk/tools/jar/multiRelease/MRTestBase.java
! test/jdk/tools/jar/multiRelease/VersionValidatorTest.java
! test/langtools/tools/jdeps/MultiReleaseJar.java
! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java
! test/langtools/tools/jdeps/multiVersion/MultiVersionError.java
Changeset: 466c00ac
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-12-17 07:46:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/466c00ac88569d145a47845b2c9a2522a1649889
8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI
Reviewed-by: kizune
! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java
Changeset: fbbc7c35
Branch: http3
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-12-17 08:30:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fbbc7c35f422294090b8c7a02a19ab2fb67c7070
8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/objectMonitor.cpp
+ test/jdk/java/lang/Thread/virtual/MonitorPinnedEvents.java
Changeset: 5e25c48b
Branch: http3
Author: theoweidmannoracle <theo.weidmann at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-12-17 10:01:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5e25c48b8bfe818816a9e8074f293dcab99b40ef
8346289: Confusing phrasing in IR Framework README / User-defined Regexes
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
Changeset: 725079bf
Branch: http3
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-12-17 10:14:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/725079bf68be85892784c1c4554b6a3cfec8f425
8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ test/jdk/tools/jar/JarNoFileArgOperations.java
Changeset: 8a645954
Branch: http3
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-12-17 12:11:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8a6459544855e3c0561678769b9123f7df959cb4
8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field
Reviewed-by: never, yzheng
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaField.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaType.java
Changeset: 99af595f
Branch: http3
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-12-17 12:32:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/99af595fe08b374f31c9d6916f3563ba51e4b11e
8345942: Separate source output from class output when building microbenchmarks
Reviewed-by: shade, erikj
! make/test/BuildMicrobenchmark.gmk
Changeset: baeb3d9a
Branch: http3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-12-17 12:37:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/baeb3d9ab889cddcce1c00728098ae5a5120eeb2
8346304: SA doesn't need a copy of getModifierFlags
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java
Changeset: fbd76ca8
Branch: http3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-12-17 13:00:19 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fbd76ca8edd756ff2ebbc9f6477cc1a827df67b0
8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Changeset: a5503fb6
Branch: http3
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Per Minborg <pminborg at openjdk.org>
Date: 2024-12-17 14:58:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a5503fb6fa0ad8ae7472a1c849723357da581986
8346432: java.lang.foreign.Linker comment typo
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/Linker.java
Changeset: 03821d97
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-12-17 15:48:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/03821d979b00ec60304ec0ba38b4755c773c6450
8346195: Fix static initialization problem in GDIHashtable
Reviewed-by: jwaters, prr
! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp
! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h
Changeset: 390b2053
Branch: http3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-12-17 16:44:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c
8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor
Reviewed-by: dholmes
! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
Changeset: 4f44cf6b
Branch: http3
Author: Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date: 2024-12-17 17:00:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4f44cf6bf2423a57a841be817f348e3b1e88f0eb
8341481: [perf] vframeStreamCommon constructor may be optimized
Reviewed-by: sspitsyn
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
! src/hotspot/share/runtime/vframe.inline.hpp
Changeset: dc71e8ca
Branch: http3
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-12-17 18:50:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dc71e8cae95dfc6e4b2afdf8e8a255d9ffe5cdfa
8342995: Enhance Attach API to support arbitrary length arguments - Linux
Reviewed-by: sspitsyn, kevinw
! src/hotspot/os/posix/attachListener_posix.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: 414eb6bb
Branch: http3
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-12-17 19:06:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/414eb6bb83d092fbcd87d5ab72519b6eb109837f
8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual
Reviewed-by: sspitsyn, dholmes
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
Changeset: f3e2f882
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-12-17 19:09:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f3e2f8821a63711599b9cecb91d62db59b915c90
8346394: Bundled freetype library needs to have JNI_OnLoad for static builds
Reviewed-by: erikj, prr
! make/modules/java.desktop/lib/ClientLibraries.gmk
+ src/java.desktop/share/native/libfreetype/java_freetype.c
Changeset: c0f0b8e5
Branch: http3
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-12-17 21:02:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c0f0b8e5f4d83ae7dd7e67930c19134855e5e97b
8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest
Reviewed-by: cjplummer, sspitsyn
! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java
Changeset: ea50c54a
Branch: http3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-12-18 01:47:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ea50c54a14d39fcedabe8426a14eaec27ab24af2
8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "<local4>" is null'
Reviewed-by: lmesnik, mli
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java
Changeset: 45331091
Branch: http3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-12-18 04:15:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/453310918b5d1a284d8467aab797e349d3fb5e14
8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures
Reviewed-by: coleenp, alanb
! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/SealedDifferentUnnamedModuleTest.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedSub.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedSuper.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java
Changeset: 842f801c
Branch: http3
Author: SendaoYan <syan at openjdk.org>
Date: 2024-12-18 06:35:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/842f801c845ec4bb6a3433fa2790f98864ca330b
8339331: GCC fortify error in vm_version_linux_aarch64.cpp
Reviewed-by: dholmes
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
Changeset: edbd76c6
Branch: http3
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2024-12-18 07:50:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/edbd76c62482df31cf539672c6950f00121bcbf3
8344951: Stabilize write barrier micro-benchmarks
Reviewed-by: kvn, tschatzl
! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java
Changeset: 5b703c70
Branch: http3
Author: jeremy <jeremy.wood at mac.com>
Date: 2024-12-18 09:29:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5b703c702323bc50452d3f6fd27b165b74006c3e
8342782: AWTEventMulticaster throws StackOverflowError using AquaButtonUI
Reviewed-by: kizune, prr, lbourges
! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
+ test/jdk/java/awt/event/StressTest/LargeAWTEventMulticasterTest.java
Changeset: 9e8aa855
Branch: http3
Author: Volkan Yazıcı <volkan.yazici at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-12-18 09:43:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9e8aa855fe3483b1a59233bcbd693cd0fed7de8e
8346017: Socket.connect specified to throw UHE for unresolved address is problematic for SOCKS V5 proxy
Reviewed-by: dfuchs, alanb
! src/java.base/share/classes/java/net/Socket.java
! test/jdk/java/net/Socket/ConnectFailTest.java
+ test/jdk/java/net/Socket/ConnectSocksProxyTest.java
Changeset: d50b725a
Branch: http3
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-12-18 09:58:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d50b725ac0f228f5b04dd68c123c7f6b263c0d02
8344647: Make java.se participate in the preview language feature `requires transitive java.base`
Reviewed-by: asotona, darcy
! src/java.base/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/ImportModule.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
Changeset: 73b5dbae
Branch: http3
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-12-18 10:19:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/73b5dbaec340b3e8c958d63f510df92ec621c04e
8345655: Move reservation code out of ReservedSpace
Reviewed-by: azafari, jsjolen
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/generationCounters.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
+ src/hotspot/share/memory/memoryReserver.cpp
+ src/hotspot/share/memory/memoryReserver.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/metaspaceContext.hpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/testHelpers.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
+ src/hotspot/share/memory/reservedSpace.cpp
+ src/hotspot/share/memory/reservedSpace.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: 8efc5585
Branch: http3
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-12-18 12:09:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8efc5585b74714df6cf8e66853cb63d223534455
8346378: Cannot use DllMain in libnet for static builds
Reviewed-by: djelinski
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.c
Changeset: a0b7c4f0
Branch: http3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-12-18 14:54:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a0b7c4f015c694425893b8d21d2aecae71a3b604
8346324: javax/swing/JScrollBar/4865918/bug4865918.java fails in CI
Reviewed-by: aivanov, abhiscxk
! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java
Changeset: f7f2b42e
Branch: http3
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-12-18 17:28:00 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f7f2b42e106c916fc1740aa0fd88ceed31260710
8346300: Add @Test annotation to TCKZoneId.test_constant_OLD_IDS_POST_2024b test
Reviewed-by: lancea, rriggs
! test/jdk/java/time/tck/java/time/TCKZoneId.java
Changeset: c8e94abf
Branch: http3
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-12-18 18:32:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c8e94abfc36f751b9bbf4cdbd72d716d5e99ac88
8346532: XXXVector::rearrangeTemplate misses null check
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
Changeset: 55906692
Branch: http3
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-12-18 21:06:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/55906692e18d190a6655c7d473fe6f0e017f58fd
8346570: SM cleanup of tests for Beans and Serialization
Reviewed-by: lancea, prr
! test/jdk/java/beans/Introspector/8132566/OverrideUserDefPropertyInfoTest.java
! test/jdk/java/beans/XMLEncoder/BeanValidator.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectInputStream.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java
! test/jdk/java/io/Serializable/subclass/SubclassTest.java
! test/jdk/java/io/Serializable/subclass/XObjectInputStream.java
! test/jdk/java/io/Serializable/subclass/XObjectOutputStream.java
Changeset: 5db0a138
Branch: http3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2024-12-18 21:56:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5db0a138636fb7540fd98e417346ef35c5af9ce4
8346132: fallbacklinker.c failed compilation due to unused variable
Reviewed-by: dholmes, jvernee
! src/java.base/share/native/libfallbackLinker/fallbackLinker.c
Changeset: 00d8407a
Branch: http3
Author: SendaoYan <syan at openjdk.org>
Date: 2024-12-19 01:28:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/00d8407a8fc095cbe94d012a3f82780749c1c606
8346016: Problemlist vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a in virtual thread mode
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList-Virtual.txt
Changeset: 6b89954c
Branch: http3
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-12-19 01:33:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6b89954c65342bc601633d24075dab4f4b248f4b
8346475: RISC-V: Small improvement for MacroAssembler::ctzc_bit
Reviewed-by: mli, fjiang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: b0c40aad
Branch: http3
Author: Simon Tooke <stooke at openjdk.org>
Date: 2024-12-19 02:12:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b0c40aadd2f028cf43eebdd2070411bb4a9bd09e
8340401: DcmdMBeanPermissionsTest.java and SystemDumpMapTest.java fail with assert(_stack_base != nullptr) failed: Sanity check
Reviewed-by: dholmes, stuefe, kevinw
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 484229e0
Branch: http3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-12-19 02:48:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/484229e04b812acd0c58a261c935c9e9190b3ba8
8346306: Unattached thread can cause crash during VM exit if it calls wait_if_vm_exited
Reviewed-by: coleenp, ccheung
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/vmOperations.cpp
Changeset: 23d6f747
Branch: http3
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-12-19 07:58:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/23d6f747824ee3d750e2148a2be9d8e1dedbde40
8346463: Add test coverage for deploying the default provider as a module
Reviewed-by: bpb
! test/jdk/java/net/UnixDomainSocketAddress/AddressTest.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
! test/jdk/java/nio/file/spi/TestDelegation.java
- test/jdk/java/nio/file/spi/m/module-info.java
= test/jdk/java/nio/file/spi/testapp/module-info.java
= test/jdk/java/nio/file/spi/testapp/testapp/Main.java
= test/jdk/java/nio/file/spi/testfsp/module-info.java
= test/jdk/java/nio/file/spi/testfsp/testfsp/TestProvider.java
Changeset: f6e7713b
Branch: http3
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2024-12-19 13:19:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f6e7713bb653811423eeb2515c2f69b437750326
8339356: Test javax/net/ssl/SSLSocket/Tls13PacketSize.java failed with java.net.SocketException: An established connection was aborted by the software in your host machine
Co-authored-by: Daniel Jeliński <djelinski at openjdk.org>
Reviewed-by: djelinski
! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java
Changeset: 572ce269
Branch: http3
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-12-19 14:45:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/572ce269d0cf7974ad5299edbff596a36d0692a9
8345266: java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java JTREG_TEST_THREAD_FACTORY=Virtual fails with OOME
Reviewed-by: dholmes, alanb, coleenp
! src/hotspot/share/runtime/continuation.cpp
! test/jdk/ProblemList-Virtual.txt
+ test/jdk/java/lang/Thread/virtual/MonitorEnterWaitOOME.java
Changeset: 2344a1a9
Branch: http3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-12-19 16:00:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2344a1a917ec6f6380a8187af9f6c369ac3da6cb
8345732: Provide helpers for using PartialArrayState
Reviewed-by: tschatzl, ayang, zgu, iwalulya
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
+ src/hotspot/share/gc/shared/partialArraySplitter.cpp
+ src/hotspot/share/gc/shared/partialArraySplitter.hpp
+ src/hotspot/share/gc/shared/partialArraySplitter.inline.hpp
+ src/hotspot/share/gc/shared/partialArrayTaskStats.cpp
+ src/hotspot/share/gc/shared/partialArrayTaskStats.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/utilities/macros.hpp
Changeset: 2649a973
Branch: http3
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-12-19 16:09:41 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2649a97332b4af4f6eebc0c83af77e1c77760644
8332827: [REDO] C2: crash in compiled code because of dependency on removed range check CastIIs
Reviewed-by: epeter, chagedorn
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java
+ test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCastIISplitThruPhi.java
+ test/hotspot/jtreg/compiler/vectorization/TestVectorizationNegativeScale.java
Changeset: 4d77dbad
Branch: http3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-12-19 16:16:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4d77dbad4e15c5392878e7bc91cd8eb7ce49a482
8346576: Remove vmTestbase/gc/memory/Nio/Nio.java from test/hotspot/jtreg/ProblemList.txt
Reviewed-by: alanb, jpai, mli
! test/hotspot/jtreg/ProblemList.txt
Changeset: b2811a0c
Branch: http3
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-12-19 21:35:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b2811a0ccd9664d11770980c47424ab6723cbbc9
8340493: Fix some Asserts failure messages
Reviewed-by: valeriep, djelinski
! test/jdk/com/sun/crypto/provider/KDF/HKDFBasicFunctionsTest.java
! test/jdk/sun/security/ec/ECDHPrimitive.java
! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java
! test/jdk/sun/security/provider/acvp/ML_KEM_Test.java
! test/jdk/sun/security/provider/acvp/SHA_Test.java
! test/lib-test/jdk/test/lib/AssertsTest.java
! test/lib-test/jdk/test/lib/security/FixedSecureRandomTest.java
! test/lib/jdk/test/lib/Asserts.java
Changeset: 9b719e8d
Branch: http3
Author: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-12-20 10:39:37 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9b719e8dfba6a509867d6dbd79b4139e00cea1be
merge latest changes from master branch
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/module-info.java
More information about the jdk-sandbox-changes
mailing list