Changeset: 258fcf9f Branch: master Author: Johan Sjölen <[email protected]> Date: 2025-09-22 07:15:41 +0000 URL: https://git.openjdk.org/loom/commit/258fcf9f5ea089891f0119bbf8058da389f72321
8367987: Memory leak in MemBaseline: Must delete _vma_allocations Reviewed-by: phubner, azafari ! src/hotspot/share/nmt/memBaseline.hpp Changeset: f10fbe1f Branch: master Author: Albert Mingkun Yang <[email protected]> Date: 2025-09-22 07:20:00 +0000 URL: https://git.openjdk.org/loom/commit/f10fbe1fb40645633b91fad2af3d7c2cbb005b39 8368072: Remove redundant arguments of MarkingNMethodClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp Changeset: 44454633 Branch: master Author: Albert Mingkun Yang <[email protected]> Date: 2025-09-22 07:54:25 +0000 URL: https://git.openjdk.org/loom/commit/44454633eb163de17bba939e84311e8d954a2f53 8368086: G1: Use ThreadsClaimTokenScope in G1CMRemarkTask Reviewed-by: fandreuzzi, stefank, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: 433d2ec5 Branch: master Author: Leo Korinth <[email protected]> Date: 2025-09-22 09:53:56 +0000 URL: https://git.openjdk.org/loom/commit/433d2ec534bbf6ec08157c976b567b81b748b128 8367409: G1: Remove unused G1MonotonicArena::Segment::copy_to() Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp Changeset: e8db14f5 Branch: master Author: Daniel Fuchs <[email protected]> Date: 2025-09-22 10:12:12 +0000 URL: https://git.openjdk.org/loom/commit/e8db14f584fa92db170e056bc68074ccabae82c9 8349910: Implement JEP 517: HTTP/3 for the HTTP Client API Co-authored-by: Aleksei Efimov <[email protected]> Co-authored-by: Bradford Wetmore <[email protected]> Co-authored-by: Daniel Jeliński <[email protected]> Co-authored-by: Darragh Clarke <[email protected]> Co-authored-by: Jaikiran Pai <[email protected]> Co-authored-by: Michael McMahon <[email protected]> Co-authored-by: Volkan Yazici <[email protected]> Co-authored-by: Conor Cleary <[email protected]> Co-authored-by: Patrick Concannon <[email protected]> Co-authored-by: Rahul Yadav <[email protected]> Co-authored-by: Daniel Fuchs <[email protected]> Reviewed-by: djelinski, jpai, aefimov, abarashev, michaelm + src/java.base/share/classes/jdk/internal/net/quic/QuicKeyUnavailableException.java + src/java.base/share/classes/jdk/internal/net/quic/QuicOneRttContext.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTLSEngine.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportErrors.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportException.java + src/java.base/share/classes/jdk/internal/net/quic/QuicTransportParametersConsumer.java + src/java.base/share/classes/jdk/internal/net/quic/QuicVersion.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java + src/java.base/share/classes/sun/security/ssl/QuicCipher.java + src/java.base/share/classes/sun/security/ssl/QuicEngineOutputRecord.java + src/java.base/share/classes/sun/security/ssl/QuicKeyManager.java + src/java.base/share/classes/sun/security/ssl/QuicTLSEngineImpl.java + src/java.base/share/classes/sun/security/ssl/QuicTransportParametersExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/conf/security/java.security ! src/java.net.http/share/classes/java/net/http/HttpClient.java + src/java.net.http/share/classes/java/net/http/HttpOption.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java + src/java.net.http/share/classes/java/net/http/HttpRequestOptionImpl.java ! src/java.net.http/share/classes/java/net/http/HttpResponse.java + src/java.net.http/share/classes/java/net/http/StreamLimitException.java + src/java.net.http/share/classes/java/net/http/UnsupportedProtocolVersionException.java ! src/java.net.http/share/classes/java/net/http/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/AltServicesRegistry.java + src/java.net.http/share/classes/jdk/internal/net/http/AltSvcProcessor.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/H3FrameOrderVerifier.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ClientProperties.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ConnectionPool.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PendingConnections.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PushManager.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3PushPromiseStream.java + src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java + src/java.net.http/share/classes/jdk/internal/net/http/HttpQuicConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Origin.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PushGroup.java ! src/java.net.http/share/classes/jdk/internal/net/http/Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Alpns.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ConnectionExpiredException.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Deadline.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersBuilder.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/TimeSource.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + src/java.net.http/share/classes/jdk/internal/net/http/frame/AltSvcFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesEncoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/ISO_8859_1.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/ConnectionSettings.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/Http3Error.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/AbstractHttp3Frame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/CancelPushFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/DataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/FramesDecoder.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/GoAwayFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/HeadersFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3Frame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/Http3FrameType.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MalformedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/MaxPushIdFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PartialFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/PushPromiseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/SettingsFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/UnknownFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/Http3Streams.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/PeerUniStreamDispatcher.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QueuingStreamPair.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/QuicStreamIntReader.java + src/java.net.http/share/classes/jdk/internal/net/http/http3/streams/UniStreamPair.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/HeaderField.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/HeadersTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/InsertionPolicy.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/QPACK.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/StaticTable.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/TableEntry.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/TablesIndexer.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/package-info.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 + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/BinaryRepresentationWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/DecoderInstructionsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDuplicateEntryWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderDynamicTableCapacityWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertIndexedNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInsertLiteralNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/EncoderInstructionsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedNameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineIndexedWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineLiteralsWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/FieldLineSectionPrefixWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/HeaderFrameWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/IntegerWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/qpack/writers/StringWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/BuffersReader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/CodingContext.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminator.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/LocalConnIdManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/OrderedFlow.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketEmitter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnectionId.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicClient.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCongestionController.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnection.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionId.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionIdFactory.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicInstance.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacketReceiver.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRttEstimator.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicStreamLimitException.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimedEvent.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimerQueue.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTransportParameters.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/TerminationCause.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/VariableLengthEncoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/AckFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ConnectionCloseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/CryptoFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/DataBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/HandshakeDoneFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxDataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamDataFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/MaxStreamsFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewConnectionIDFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/NewTokenFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PaddingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathChallengeFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PathResponseFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/PingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/QuicFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/ResetStreamFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/RetireConnectionIDFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StopSendingFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamDataBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/frames/StreamsBlockedFrame.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/package-info.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/HandshakePacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/InitialPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/LongHeaderPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/OneRttPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/PacketSpace.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketDecoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketEncoder.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/QuicPacketNumbers.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/RetryPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ShortHeaderPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/VersionNegotiationPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/packets/ZeroRttPacket.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/AbstractQuicStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/CryptoWriterQueue.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicBidiStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicConnectionStreams.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicReceiverStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicSenderStreamImpl.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStream.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamReader.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreamWriter.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/QuicStreams.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamCreationPermit.java + src/java.net.http/share/classes/jdk/internal/net/http/quic/streams/StreamWriterQueue.java ! src/java.net.http/share/classes/module-info.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! test/jdk/com/sun/net/httpserver/SANTest.java ! test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java ! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java ! test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java + test/jdk/java/net/httpclient/AltServiceUsageTest.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/AsyncExecutorShutdown.java ! test/jdk/java/net/httpclient/AsyncShutdownNow.java ! test/jdk/java/net/httpclient/AuthFilterCacheTest.java ! test/jdk/java/net/httpclient/BasicAuthTest.java + test/jdk/java/net/httpclient/BasicHTTP2Test.java + test/jdk/java/net/httpclient/BasicHTTP3Test.java ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/CancelRequestTest.java ! test/jdk/java/net/httpclient/CancelStreamedBodyTest.java + test/jdk/java/net/httpclient/CancelledPartialResponseTest.java ! test/jdk/java/net/httpclient/CancelledResponse.java ! test/jdk/java/net/httpclient/CancelledResponse2.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java ! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/EmptyAuthenticate.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/ExecutorShutdown.java ! test/jdk/java/net/httpclient/ExpectContinueTest.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/ForbiddenHeadTest.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/HandshakeFailureTest.java ! test/jdk/java/net/httpclient/HeadTest.java + test/jdk/java/net/httpclient/HeadersLowerCaseTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpClientClose.java ! test/jdk/java/net/httpclient/HttpClientShutdown.java ! test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/HttpRedirectTest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java ! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java ! test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java ! test/jdk/java/net/httpclient/HttpResponseLimitingTest.java ! test/jdk/java/net/httpclient/HttpSlowServerTest.java ! test/jdk/java/net/httpclient/ISO_8859_1_Test.java + test/jdk/java/net/httpclient/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java + test/jdk/java/net/httpclient/ImmutableSSLSessionTest.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LargeHandshakeTest.java ! test/jdk/java/net/httpclient/LargeResponseTest.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java ! test/jdk/java/net/httpclient/NoBodyPartOne.java ! test/jdk/java/net/httpclient/NoBodyPartThree.java ! test/jdk/java/net/httpclient/NoBodyPartTwo.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java ! test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectTimeoutTest.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/ReferenceTracker.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java ! test/jdk/java/net/httpclient/Response1xxTest.java ! test/jdk/java/net/httpclient/Response204V2Test.java ! test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java ! test/jdk/java/net/httpclient/RestrictedHeadersTest.java ! test/jdk/java/net/httpclient/RetryWithCookie.java ! test/jdk/java/net/httpclient/ShutdownNow.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java ! test/jdk/java/net/httpclient/StreamCloseTest.java ! test/jdk/java/net/httpclient/StreamingBody.java ! test/jdk/java/net/httpclient/TEST.properties ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/TlsContextTest.java ! test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/UserAuthWithAuthenticator.java ! test/jdk/java/net/httpclient/UserCookieTest.java ! test/jdk/java/net/httpclient/VersionTest.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/Http3ConnectionAccess.java + test/jdk/java/net/httpclient/access/java.net.http/jdk/internal/net/http/common/ImmutableSSLSessionAccess.java + test/jdk/java/net/httpclient/altsvc/AltServiceReasonableAssurance.java + test/jdk/java/net/httpclient/altsvc/altsvc-dns-hosts.txt + test/jdk/java/net/httpclient/debug/java.net.http/jdk/internal/net/http/common/TestLoggerUtil.java ! test/jdk/java/net/httpclient/http2/BadPushPromiseTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java - test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/http2/HpackBinaryTestDriver.java ! test/jdk/java/net/httpclient/http2/HpackHuffmanDriver.java - test/jdk/java/net/httpclient/http2/IdleConnectionTimeoutTest.java ! test/jdk/java/net/httpclient/http2/IdlePooledConnectionTest.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java + test/jdk/java/net/httpclient/http2/SimpleGet.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/http2/TrailingHeadersTest.java ! test/jdk/java/net/httpclient/http2/UserInfoTest.java + test/jdk/java/net/httpclient/http3/BadCipherSuiteErrorTest.java + test/jdk/java/net/httpclient/http3/FramesDecoderTest.java + test/jdk/java/net/httpclient/http3/GetHTTP3Test.java + test/jdk/java/net/httpclient/http3/H3BadHeadersTest.java + test/jdk/java/net/httpclient/http3/H3BasicTest.java + test/jdk/java/net/httpclient/http3/H3ConcurrentPush.java + test/jdk/java/net/httpclient/http3/H3ConnectionPoolTest.java + test/jdk/java/net/httpclient/http3/H3DataLimitsTest.java + test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java + test/jdk/java/net/httpclient/http3/H3FixedThreadPoolTest.java + test/jdk/java/net/httpclient/http3/H3GoAwayTest.java + test/jdk/java/net/httpclient/http3/H3HeaderSizeLimitTest.java + test/jdk/java/net/httpclient/http3/H3HeadersEncoding.java + test/jdk/java/net/httpclient/http3/H3ImplicitPushCancel.java + test/jdk/java/net/httpclient/http3/H3InsertionsLimitTest.java + test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java + test/jdk/java/net/httpclient/http3/H3MaxInitialTimeoutTest.java + test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java + test/jdk/java/net/httpclient/http3/H3MultipleConnectionsToSameHost.java + test/jdk/java/net/httpclient/http3/H3ProxyTest.java + test/jdk/java/net/httpclient/http3/H3PushCancel.java + test/jdk/java/net/httpclient/http3/H3QuicTLSConnection.java + test/jdk/java/net/httpclient/http3/H3RedirectTest.java + test/jdk/java/net/httpclient/http3/H3ServerPush.java + test/jdk/java/net/httpclient/http3/H3ServerPushCancel.java + test/jdk/java/net/httpclient/http3/H3ServerPushTest.java + test/jdk/java/net/httpclient/http3/H3ServerPushWithDiffTypes.java + test/jdk/java/net/httpclient/http3/H3SimpleGet.java + test/jdk/java/net/httpclient/http3/H3SimplePost.java + test/jdk/java/net/httpclient/http3/H3SimpleTest.java + test/jdk/java/net/httpclient/http3/H3StopSendingTest.java + test/jdk/java/net/httpclient/http3/H3StreamLimitReachedTest.java + test/jdk/java/net/httpclient/http3/H3Timeout.java + test/jdk/java/net/httpclient/http3/H3UnsupportedSSLParametersTest.java + test/jdk/java/net/httpclient/http3/H3UserInfoTest.java + test/jdk/java/net/httpclient/http3/HTTP3NoBodyTest.java + test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java + test/jdk/java/net/httpclient/http3/PeerUniStreamDispatcherTest.java + test/jdk/java/net/httpclient/http3/PostHTTP3Test.java + test/jdk/java/net/httpclient/http3/StopSendingTest.java + test/jdk/java/net/httpclient/http3/StreamLimitTest.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/DynamicKeyStoreUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/RequestPathMatcherUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestUtil.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/EchoHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2EchoHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.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/lib/jdk/httpclient/test/lib/http3/Http3ServerStreamImpl.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3TestServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/UnknownOrReservedFrame.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ClientConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/ConnectedBidiStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/DatagramDeliveryPolicy.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/OutStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QueueInputStream.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerHandler.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicStandaloneServer.java + test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/RetryCodingContext.java + test/jdk/java/net/httpclient/qpack/BlockingDecodingTest.java + test/jdk/java/net/httpclient/qpack/DecoderInstructionsReaderTest.java + test/jdk/java/net/httpclient/qpack/DecoderInstructionsWriterTest.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/DynamicTableTest.java + test/jdk/java/net/httpclient/qpack/EncoderDecoderConnectionTest.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/EncoderInstructionsWriterTest.java + test/jdk/java/net/httpclient/qpack/EncoderTest.java + test/jdk/java/net/httpclient/qpack/EntriesEvictionTest.java + test/jdk/java/net/httpclient/qpack/FieldSectionPrefixTest.java + test/jdk/java/net/httpclient/qpack/IntegerReaderMaxValuesTest.java + test/jdk/java/net/httpclient/qpack/StaticTableFieldsTest.java + test/jdk/java/net/httpclient/qpack/StringLengthLimitsTest.java + test/jdk/java/net/httpclient/qpack/TablesIndexerTest.java + test/jdk/java/net/httpclient/qpack/UnacknowledgedInsertionTest.java + test/jdk/java/net/httpclient/quic/AckElicitingTest.java + test/jdk/java/net/httpclient/quic/AckFrameTest.java + test/jdk/java/net/httpclient/quic/BuffersReaderTest.java + test/jdk/java/net/httpclient/quic/BuffersReaderVLTest.java + test/jdk/java/net/httpclient/quic/ConnectionIDSTest.java + test/jdk/java/net/httpclient/quic/CryptoWriterQueueTest.java + test/jdk/java/net/httpclient/quic/KeyUpdateTest.java + test/jdk/java/net/httpclient/quic/OrderedFlowTest.java + test/jdk/java/net/httpclient/quic/PacketEncodingTest.java + test/jdk/java/net/httpclient/quic/PacketLossTest.java + test/jdk/java/net/httpclient/quic/PacketNumbersTest.java + test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java + test/jdk/java/net/httpclient/quic/QuicFramesDecoderTest.java + test/jdk/java/net/httpclient/quic/QuicRequestResponseTest.java + test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java + test/jdk/java/net/httpclient/quic/VariableLengthTest.java + test/jdk/java/net/httpclient/quic/VersionNegotiationTest.java + test/jdk/java/net/httpclient/quic/quic-tls-keylimits-java.security + test/jdk/java/net/httpclient/quic/tls/PacketEncryptionTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineBadParametersTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineFailedALPNTest.java + test/jdk/java/net/httpclient/quic/tls/QuicTLSEngineMissingParametersTest.java + test/jdk/java/net/httpclient/quic/tls/Quicv2PacketEncryptionTest.java + test/jdk/java/net/httpclient/quic/tls/java.base/sun/security/ssl/QuicTLSEngineImplAccessor.java ! test/jdk/java/net/httpclient/ssltest/CertificateTest.java ! test/jdk/java/net/httpclient/ssltest/Server.java ! test/jdk/java/net/httpclient/ssltest/TlsVersionTest.java ! test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java ! test/jdk/java/net/httpclient/websocket/ReaderDriver.java + test/jdk/java/net/httpclient/whitebox/AltSvcFrameTest.java + test/jdk/java/net/httpclient/whitebox/AltSvcRegistryTest.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/HttpClientAccess.java + test/jdk/jdk/internal/net/http/quic/packets/QuicPacketNumbersTest.java Changeset: 0ba4141c Branch: master Author: Manuel Hässig <[email protected]> Date: 2025-09-22 11:24:30 +0000 URL: https://git.openjdk.org/loom/commit/0ba4141cb12414c08be88b37ea2a163aacbfa7de 8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java Co-authored-by: Emanuel Peter <[email protected]> Reviewed-by: epeter, mchevalier ! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java Changeset: f779ad64 Branch: master Author: Albert Mingkun Yang <[email protected]> Date: 2025-09-22 12:56:31 +0000 URL: https://git.openjdk.org/loom/commit/f779ad64ac3184a90e2d3ddf2cba5321d050d325 8368104: Parallel: Refactor PSThreadRootsTaskClosure Reviewed-by: stefank, fandreuzzi ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 2131584a Branch: master Author: Casper Norrbin <[email protected]> Date: 2025-09-22 12:57:01 +0000 URL: https://git.openjdk.org/loom/commit/2131584add9ab46c3380bbf35170307e4878ce51 8367536: Change RBTree to use C++17 features Reviewed-by: kbarrett, ayang ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp Changeset: ca182912 Branch: master Author: Magnus Ihse Bursie <[email protected]> Date: 2025-09-22 13:35:35 +0000 URL: https://git.openjdk.org/loom/commit/ca182912a305e1e226d97d9613c7baf8a3d22780 8368094: Fix problem list errors Reviewed-by: dholmes, dcubed, syan ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/jdk/ProblemList-Virtual.txt ! test/jdk/ProblemList.txt Changeset: 8d5c0056 Branch: master Author: Thomas Schatzl <[email protected]> Date: 2025-09-22 13:47:45 +0000 URL: https://git.openjdk.org/loom/commit/8d5c0056420731cbbd83f2d23837bbb5cdc9e4cc 8342382: Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization Co-authored-by: Amit Kumar <[email protected]> Co-authored-by: Martin Doerr <[email protected]> Co-authored-by: Carlo Refice <[email protected]> Co-authored-by: Fei Yang <[email protected]> Reviewed-by: iwalulya, rcastanedalo, aph, ayang ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/g1/g1_aarch64.ad ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp ! src/hotspot/cpu/arm/gc/g1/g1_arm.ad ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/g1/g1_ppc.ad ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/g1/g1_riscv.ad ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/g1/g1_s390.ad ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/g1/g1_x86_64.ad ! src/hotspot/share/code/aotCodeCache.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/g1/g1CardTable.inline.hpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.cpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.hpp + src/hotspot/share/gc/g1/g1CardTableClaimTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkRemarkTasks.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefineSweepTask.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp - src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp - src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp - src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp - src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp + src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.cpp + src/hotspot/share/gc/g1/g1ReviseYoungLengthTask.hpp ! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp - src/hotspot/share/gc/shared/bufferNodeList.cpp - src/hotspot/share/gc/shared/bufferNodeList.hpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/cpuTimeCounters.cpp ! src/hotspot/share/runtime/cpuTimeCounters.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle2.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 3c6ef5e2 Branch: master Author: Magnus Ihse Bursie <[email protected]> Date: 2025-09-22 14:15:51 +0000 URL: https://git.openjdk.org/loom/commit/3c6ef5e27ae3585b48e9599020e4323bf9ed381e 8368102: Don't store macros in spec.gmk Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.template ! make/common/JdkNativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/native/Link.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/JvmFeatures.gmk Changeset: bf726e82 Branch: master Author: Leo Korinth <[email protected]> Date: 2025-09-22 14:22:57 +0000 URL: https://git.openjdk.org/loom/commit/bf726e821790fad6ee304c1c36bddedbfe4152ff 8285984: G1: Use standard idiom for inlined payload in G1MonotonicArena::Segment Reviewed-by: aboldtch, tschatzl ! src/hotspot/share/gc/g1/g1MonotonicArena.cpp ! src/hotspot/share/gc/g1/g1MonotonicArena.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp Changeset: 2b28c283 Branch: master Author: Roger Riggs <[email protected]> Date: 2025-09-22 15:05:07 +0000 URL: https://git.openjdk.org/loom/commit/2b28c28384feac1d01b8b789c63f18e69fdf6ba4 8368298: ProblemList: Test java/lang/ProcessBuilder/Basic.java Reviewed-by: jpai ! test/jdk/ProblemList.txt Changeset: e365b7d6 Branch: master Author: Alexey Ivanov <[email protected]> Date: 2025-09-22 15:08:45 +0000 URL: https://git.openjdk.org/loom/commit/e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2 8366369: Add @requires linux for GTK L&F tests Reviewed-by: serb, prr, tr ! test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java ! test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java Changeset: 2f74e143 Branch: master Author: Kerem Kat <[email protected]> Committer: Aleksey Shipilev <[email protected]> Date: 2025-09-22 15:31:21 +0000 URL: https://git.openjdk.org/loom/commit/2f74e1433489bccf1fe493417715c0861f88a995 8367862: debug.cpp: Do not print help message for methods ifdef'd out Reviewed-by: mhaessig, kevinw, shade, phh ! src/hotspot/share/utilities/debug.cpp Changeset: ced3f13f Branch: master Author: Justin Lu <[email protected]> Date: 2025-09-22 16:58:00 +0000 URL: https://git.openjdk.org/loom/commit/ced3f13f4e036513444d1fea3958be11741c2b8e 8367901: Calendar.roll(hour, 24) returns wrong result Reviewed-by: naoto, iris ! src/java.base/share/classes/java/util/GregorianCalendar.java + test/jdk/java/util/Calendar/RollHoursTest.java Changeset: 58270b75 Branch: master Author: Harshitha Onkar <[email protected]> Date: 2025-09-22 17:02:17 +0000 URL: https://git.openjdk.org/loom/commit/58270b757c0bdf82bf753fa304b829e3b64196e4 8346839: [TESTBUG] "java/awt/textfield/setechochartest4/setechochartest4.java" failed because the test frame disappears on clicking "Click Several Times" button Reviewed-by: psadhukhan, serb ! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java Changeset: c3aaa875 Branch: master Author: Chris Plummer <[email protected]> Date: 2025-09-22 17:22:01 +0000 URL: https://git.openjdk.org/loom/commit/c3aaa8751acfd795207f1a509b6e170e6a753c69 8361955: [GCC static analyzer] libjdwp/threadControl.c threadControl_setPendingInterrupt error: dereference of NULL 'node' Reviewed-by: dholmes, sspitsyn, lmesnik ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c Changeset: bdfe05b5 Branch: master Author: Man Cao <[email protected]> Date: 2025-09-22 18:05:48 +0000 URL: https://git.openjdk.org/loom/commit/bdfe05b595d86c62f7dad78549023a3426423679 8368071: Compilation throughput regressed 2X-8X after JDK-8355003 Reviewed-by: iveresov, shade ! src/hotspot/share/compiler/compilationPolicy.cpp Changeset: 47efe3c7 Branch: master Author: Sean Coffey <[email protected]> Date: 2025-09-22 18:41:07 +0000 URL: https://git.openjdk.org/loom/commit/47efe3c794c241b7534eac597b3dd03d571677f1 8343395: SSLLogger doesn't work for formatted messages Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Changeset: 9f7b9887 Branch: master Author: Damon Nguyen <[email protected]> Date: 2025-09-22 20:29:48 +0000 URL: https://git.openjdk.org/loom/commit/9f7b9887cb0950bc24aa7a43b43aa5666cb405a4 8366149: JNI exception pending in Java_sun_awt_X11GraphicsDevice_pGetBounds of awt_GraphicsEnv.c:1484 Reviewed-by: aivanov, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: d0fe8f7e Branch: master Author: Magnus Ihse Bursie <[email protected]> Date: 2025-09-22 21:03:15 +0000 URL: https://git.openjdk.org/loom/commit/d0fe8f7ede7c2426438c7d6dc5a24cfd2f1d094e 8368312: Move CC_OUT_OPTION out of spec.gmk Reviewed-by: erikj ! make/Hsdis.gmk ! make/autoconf/flags.m4 ! make/autoconf/spec.gmk.template ! make/common/native/CompileFile.gmk Changeset: 4882559a Branch: master Author: Joe Darcy <[email protected]> Date: 2025-09-22 21:30:47 +0000 URL: https://git.openjdk.org/loom/commit/4882559ae34e3fee2fd1fd14cb9617df68664281 8367942: Add API note discussing Double.compareTo total order and IEEE 754 total order Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java Changeset: b11b1f11 Branch: master Author: Alexey Semenyuk <[email protected]> Date: 2025-09-22 23:56:49 +0000 URL: https://git.openjdk.org/loom/commit/b11b1f1186e00cce6c5490db8976ead2226fa4ba 8343221: IOUtils.copyRecursive() doesn't create parent directories Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/FileUtils.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/FileUtilsTest.java ! test/jdk/tools/jpackage/share/AppContentTest.java Changeset: 61c5245b Branch: master Author: SendaoYan <[email protected]> Date: 2025-09-23 00:33:05 +0000 URL: https://git.openjdk.org/loom/commit/61c5245bf7d6626b0c816612adcb0d94d6863644 8367869: Test java/io/FileDescriptor/Sync.java timed out Reviewed-by: jpai, shade, rriggs ! test/jdk/java/io/FileDescriptor/Sync.java Changeset: 942b2177 Branch: master Author: Dingli Zhang <[email protected]> Committer: Fei Yang <[email protected]> Date: 2025-09-23 07:00:17 +0000 URL: https://git.openjdk.org/loom/commit/942b21772a05e30af344742a02db1643ad0e0227 8368247: RISC-V: enable vectorapi test for expand operation Reviewed-by: mli, fyang ! test/hotspot/jtreg/compiler/vectorapi/VectorExpandTest.java Changeset: 43531064 Branch: master Author: Axel Boldt-Christmas <[email protected]> Date: 2025-09-23 07:11:56 +0000 URL: https://git.openjdk.org/loom/commit/43531064c290928cbbac9ee3662674a0ea3b0240 8368214: ZGC: Remove double newlines Reviewed-by: stefank, jsikstro ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/os_cpu/linux_ppc/gc/z/zSyscall_linux_ppc.hpp ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zVirtualMemoryManager.inline.hpp ! test/hotspot/jtreg/gc/z/TestZNMT.java Changeset: 7ed72d94 Branch: master Author: Axel Boldt-Christmas <[email protected]> Date: 2025-09-23 07:12:27 +0000 URL: https://git.openjdk.org/loom/commit/7ed72d943b8d4c5cd0d3707c0c95148db74401bf 8368212: ZGC: Fix spelling and typos in comments Reviewed-by: jsikstro, stefank ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zJNICritical.cpp ! src/hotspot/share/gc/z/zNMethod.cpp Changeset: 47ed1a8d Branch: master Author: Axel Boldt-Christmas <[email protected]> Date: 2025-09-23 07:15:06 +0000 URL: https://git.openjdk.org/loom/commit/47ed1a8d1768ef0623fd9d1ff68d39df5dffaad0 8368213: ZGC: Cleanup dead code, unimplemented declarations, unused private fields Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGeneration.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zThreadLocalData.hpp Changeset: 360b6af1 Branch: master Author: Shawn M Emery <[email protected]> Committer: Jaikiran Pai <[email protected]> Date: 2025-09-23 07:54:51 +0000 URL: https://git.openjdk.org/loom/commit/360b6af1b1c39e6d3a01c4a32473cf007ed632c6 8364657: Crash for SecureRandom.generateSeed(0) on Windows x86-64 Co-authored-by: Jaikiran Pai <[email protected]> Reviewed-by: weijun, jpai ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp + test/jdk/java/security/SecureRandom/TestStrong.java Changeset: 3e5094ed Branch: master Author: Ivan Walulya <[email protected]> Date: 2025-09-23 08:19:12 +0000 URL: https://git.openjdk.org/loom/commit/3e5094ed12dbfad7587b85ae2168565682c1f1db 8366865: Allocation GC Pauses Triggered after JVM has started shutdown Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/services/cpuTimeUsage.cpp Changeset: 2e99ed64 Branch: master Author: Thomas Schatzl <[email protected]> Date: 2025-09-23 09:07:09 +0000 URL: https://git.openjdk.org/loom/commit/2e99ed64223e48f4173f00ce56d28473dba31a83 8368080: G1: Unnecessary initialization of G1CMTask's mark stats table Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: d316d3f7 Branch: master Author: Adam Sotona <[email protected]> Date: 2025-09-23 09:09:46 +0000 URL: https://git.openjdk.org/loom/commit/d316d3f74fd951613eef3870ee3da2c2dc5b719c 8366926: Unexpected exception occurs when executing code in a "local" JShell environment Reviewed-by: liach, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java + test/langtools/jdk/jshell/LocalExecutionInstrumentationCHRTest.java Changeset: b48f5193 Branch: master Author: Francesco Andreuzzi <[email protected]> Committer: Aleksey Shipilev <[email protected]> Date: 2025-09-23 09:40:28 +0000 URL: https://git.openjdk.org/loom/commit/b48f51932fb4c83f9ff102b286fb65e9a0e12de0 8368345: Remove leftover includes of strongRootsScope.hpp Reviewed-by: stefank, tschatzl, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 29908148 Branch: master Author: Jaikiran Pai <[email protected]> Date: 2025-09-23 09:42:56 +0000 URL: https://git.openjdk.org/loom/commit/29908148f819281dc6d1ef1274ca4d67a47754c0 8367598: Switch to CRC32C for SEED calculation in jdk.test.lib.Utils Reviewed-by: weijun ! test/lib/jdk/test/lib/Utils.java Changeset: e122f4dd Branch: master Author: Shaojin Wen <[email protected]> Date: 2025-09-23 09:46:56 +0000 URL: https://git.openjdk.org/loom/commit/e122f4dd0d00b6b7d95e5af118af72db2dfdcc85 8368024: Remove StringConcatFactory#generateMHInlineCopy Reviewed-by: redestad ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java Changeset: dbf787c6 Branch: master Author: Magnus Ihse Bursie <[email protected]> Date: 2025-09-23 11:42:20 +0000 URL: https://git.openjdk.org/loom/commit/dbf787c6b78669c69402d2a57d1ec462035d54c4 8368326: Don't export unresolved make variables from configure Reviewed-by: erikj ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.template Changeset: 02c78bb4 Branch: master Author: Thomas Schatzl <[email protected]> Date: 2025-09-23 11:46:37 +0000 URL: https://git.openjdk.org/loom/commit/02c78bb47e3a9cc8760dd0d0970bb9855f9909d3 8367731: G1: Make G1CollectionSet manage the young gen cset group Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp Changeset: 4bc86a26 Branch: master Author: Erik Gahlin <[email protected]> Date: 2025-09-23 12:36:13 +0000 URL: https://git.openjdk.org/loom/commit/4bc86a26db1eb3d054d80c9759fe04686e1e36b3 8367948: JFR: MethodTrace threshold setting has no effect Reviewed-by: shade ! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/tracing/MethodTracer.java ! test/jdk/jdk/jfr/event/tracing/TestMethodTrace.java Changeset: f9b91a78 Branch: master Author: Chen Liang <[email protected]> Date: 2025-09-23 12:47:56 +0000 URL: https://git.openjdk.org/loom/commit/f9b91a7836766189e1ccefabdd39d30ad440146b 8368050: Validation missing in ClassFile signature factories Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/MethodSignature.java ! src/java.base/share/classes/java/lang/classfile/Signature.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: 61acdf65 Branch: master Author: Viktor Klang <[email protected]> Date: 2025-09-23 13:09:15 +0000 URL: https://git.openjdk.org/loom/commit/61acdf6512c6ea3123edb9017ef99d851c917b90 8365065: cancelled ForkJoinPool tasks no longer throw CancellationException Co-authored-by: Doug Lea <[email protected]> Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java Changeset: fd30ae98 Branch: master Author: Ioi Lam <[email protected]> Date: 2025-09-23 14:43:16 +0000 URL: https://git.openjdk.org/loom/commit/fd30ae988bc512b5d2a5a3fd1bc1ed351af974c7 8350550: Preload classes from AOT cache during VM bootstrap Reviewed-by: kvn, heidinga, asmehra ! src/hotspot/share/cds/aotClassInitializer.cpp ! src/hotspot/share/cds/aotClassLinker.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp ! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp ! src/hotspot/share/cds/aotLinkedClassTable.cpp ! src/hotspot/share/cds/aotLinkedClassTable.hpp ! src/hotspot/share/cds/aotMetaspace.cpp ! src/hotspot/share/cds/aotMetaspace.hpp + src/hotspot/share/cds/aotOopChecker.cpp + src/hotspot/share/cds/aotOopChecker.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cdsEnumKlass.cpp ! src/hotspot/share/cds/cdsEnumKlass.hpp ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/threads.cpp ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! test/hotspot/jtreg/ProblemList-AotJdk.txt ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java Changeset: 4df04a25 Branch: master Author: Erik Gahlin <[email protected]> Date: 2025-09-23 14:53:04 +0000 URL: https://git.openjdk.org/loom/commit/4df04a254397836b1bfe384ac9e6413e1ff9b242 8366809: JFR: Use factory for aggregator functions Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Field.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Histogram.java Changeset: 82bdef16 Branch: master Author: Matthias Baesken <[email protected]> Date: 2025-09-23 15:07:59 +0000 URL: https://git.openjdk.org/loom/commit/82bdef16390deaa6863cdf8ecf26e6e99f6cb0a2 8367913: LIBDL dependency seems to be not needed for some jdk libs Reviewed-by: aivanov, ihse, clanger, mdoerr ! make/modules/java.base/Lib.gmk ! make/modules/java.desktop/lib/ClientLibraries.gmk ! make/modules/java.instrument/Lib.gmk Changeset: 218e82c8 Branch: master Author: Roger Riggs <[email protected]> Date: 2025-09-23 16:59:00 +0000 URL: https://git.openjdk.org/loom/commit/218e82c875237f82a649a214c72d925a5ebf188c 8368192: Test java/lang/ProcessBuilder/Basic.java#id0 fails with Exception: Stack trace Reviewed-by: jpai, stuefe ! test/jdk/ProblemList.txt ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: f1ee1b4a Branch: master Author: Damon Nguyen <[email protected]> Date: 2025-09-23 17:36:55 +0000 URL: https://git.openjdk.org/loom/commit/f1ee1b4a3d7c47b6f61b36b78504e3ec997a925a 8366844: Update and automate MouseDraggedOriginatedByScrollBarTest.java Reviewed-by: aivanov, honkar ! test/jdk/java/awt/List/MouseDraggedOriginatedByScrollBarTest.java Changeset: f68cba3d Branch: master Author: Mohamed Issa <[email protected]> Committer: Sandhya Viswanathan <[email protected]> Date: 2025-09-23 20:20:49 +0000 URL: https://git.openjdk.org/loom/commit/f68cba3d2fe3554c3cf0c3edf60ab639d6b13a6f 8367611: Enable vblendvp[sd] on Future ECore Reviewed-by: mhaessig, sviswanathan, vpaprotski ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: f36c33c8 Branch: master Author: William Kemper <[email protected]> Date: 2025-09-24 00:46:45 +0000 URL: https://git.openjdk.org/loom/commit/f36c33c86df0400d2155bfadd9a6b5ea56743133 8368152: Shenandoah: Incorrect behavior at end of degenerated cycle Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahCollectorPolicy.cpp Changeset: 528f93f8 Branch: master Author: erifan <[email protected]> Committer: Xiaohong Gong <[email protected]> Date: 2025-09-24 01:35:51 +0000 URL: https://git.openjdk.org/loom/commit/528f93f8cb9f1fb9c19f31ab80c8a546f47beed2 8367391: Loss of precision on implicit conversion in vectornode.cpp Reviewed-by: chagedorn, roland ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java Changeset: 7d3452b3 Branch: master Author: Prasanta Sadhukhan <[email protected]> Date: 2025-09-24 02:50:09 +0000 URL: https://git.openjdk.org/loom/commit/7d3452b37eceff7309dc6b5285e3da31a3c398ec 8368181: ProblemList java/awt/Dialog/ModalExcludedTest/ModalExcludedTest.java Reviewed-by: serb, azvegint ! test/jdk/ProblemList.txt Changeset: 5350ce10 Branch: master Author: SendaoYan <[email protected]> Date: 2025-09-24 06:03:59 +0000 URL: https://git.openjdk.org/loom/commit/5350ce105973945e899b82a4c066d6ec5439102d 8368373: Test H3MalformedResponseTest.testMalformedResponse intermittent timed out Reviewed-by: dfuchs, djelinski ! test/jdk/java/net/httpclient/http3/H3MalformedResponseTest.java
