git: openjdk/jdk-sandbox: http3: 90 new changesets

duke duke at openjdk.org
Mon Aug 5 09:21:15 UTC 2024


Changeset: 05c78d85
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-29 09:37:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/05c78d85e6cb9fb74abc22e10ae1ce9c76e77e71

Avoid waiting for timeout in H3MemoryHandlingTest

! test/jdk/java/net/httpclient/http3/H3MemoryHandlingTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/OutStream.java

Changeset: e272a1cc
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-30 11:47:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e272a1cc3973811906d347c8da8e199b019f3e42

Close selector from selector thread

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicSelector.java

Changeset: 884a811f
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-30 11:54:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/884a811f33660ca4748c7af3f52902ac6b4cefe8

Use min(Deadline, Deadline)

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java

Changeset: 9c611f4d
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-30 14:20:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9c611f4dea59171716fcf99dbe2f2440848ba20d

Fix off-by-one error

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java

Changeset: 56dcce9d
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-30 19:43:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/56dcce9d29602994473c9aeca4f71e4ef6aa5731

Remove unneeded check from computeNextDeadline

! 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/QuicConnectionImpl.java
! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java

Changeset: 9778fc4c
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-31 08:36:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9778fc4c82e8d9d961c2d209b2567f24ddc90d2c

Test oversized Http3 frames

! test/jdk/java/net/httpclient/http3/H3ErrorHandlingTest.java

Changeset: ad63cab2
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-31 08:41:18 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ad63cab2ca79d7b1363bccc7e05db790113d34e4

Make PartialFrame non-generic

! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3Stream.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/HeadersFrame.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/UnknownFrame.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3ServerConnection.java

Changeset: 7f6b874b
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-31 09:02:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7f6b874b5b624048000de06060ff9f03acd2131f

remove unused SettingsFrame code

! src/java.net.http/share/classes/jdk/internal/net/http/http3/frames/SettingsFrame.java

Changeset: 59c046db
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-07-31 11:06:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/59c046db405393c62ab9e0268419d8220efd5fa3

Fix TODO

! 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

Changeset: 54360839
Branch: http3
Author:    Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-07-31 12:55:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5436083912f37d8094f38f251701cd69ae7f3eaf

process incoming GOAWAY frame on the client side and allow for requests to be retried when they aren't processed by the peer

! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! 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/MultiExchange.java

Changeset: 61285399
Branch: http3
Author:    Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-07-31 15:14:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/61285399baa965eeaf11160e11c6d70a25974ed6

move H3 test server's exchange to top level class, to simplify access in tests

! 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

Changeset: c4fbf4d8
Branch: http3
Author:    Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-07-31 19:54:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c4fbf4d8c6b7fa9898af59df577bb4a2b825f2a9

introduce a test to verify H3 GOAWAY processing on client side

! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
+ test/jdk/java/net/httpclient/http3/H3GoAwayTest.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/Http3TestServer.java

Changeset: efbef173
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 08:11:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/efbef1732655853033b88e6b9cd853730ee94411

Remove TODO

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

Changeset: c8911581
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 09:22:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c89115810b028599d33b85c65670e1de6b1c1e5c

Fix TODO

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java

Changeset: 43cedb73
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 09:38:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/43cedb73fa82fc9ba5a40158212934a8fd38c48e

Add assertions to verify that no stray connection IDs were left

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java

Changeset: 6640182e
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 10:35:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6640182e35342808c188daf577ee29a472dd6914

NewConnectionId stateless reset token is always 16 bytes long

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java

Changeset: 1898fd66
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 11:08:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1898fd66d1105dbab6706b570e8fb3ccfef7be97

Remove incorrect token length estimate

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java

Changeset: c42785f4
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 11:31:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c42785f4a5157ee71dfb828b9fd1e6b976b55998

Fix initial ack frame production

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java

Changeset: dabfdad4
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 11:43:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dabfdad41cdbf085e3b4655b3e2e2497d70f3a43

Limit ack frame size

! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java

Changeset: 7401b3e3
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 12:46:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7401b3e35a02b6ab122b610efd4e27736632e8d0

Update largestAckReceived after removing acknowledged packets

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java

Changeset: 69f19d6d
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 12:48:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/69f19d6d3a826dc4154b11ed4fd5694b022226a4

getLossTimer doesn't need transferLock

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java

Changeset: a58d0258
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-01 13:27:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a58d02587f96a962dc5cbf2aa3f8a0ecd0b4b3d6

Revert "Update largestAckReceived after removing acknowledged packets"

Made H3SimpleGet time out
This reverts commit 7401b3e35a02b6ab122b610efd4e27736632e8d0.

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java

Changeset: 09560543
Branch: http3
Author:    Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-08-01 14:32:53 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/09560543939ff2308a1ddea0a871ce555172ec26

fix approval logic for idle connection timeout in h3

! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java

Changeset: 90641a60
Branch: http3
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-07-29 05:05:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/90641a601c9385b5e76e1abc5362ace3ab1fff3d

8336095: Use-after-free in Superword leads to memory corruption

Reviewed-by: epeter, kvn, rrich

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

Changeset: 657c0bdd
Branch: http3
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-07-29 05:31:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/657c0bddf90b537ac653817571532705a6e3643a

8336999: Verification for resource area allocated data structures in C2

Reviewed-by: chagedorn, kvn

! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/vector.cpp

Changeset: dab2a0b5
Branch: http3
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-29 09:10:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dab2a0b5978cdd3fad693e4c120a84bb64a3ccde

8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC

Reviewed-by: iwalulya, shade

! test/hotspot/jtreg/gc/TestDisableExplicitGC.java

Changeset: db168d9e
Branch: http3
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2024-07-29 09:18:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/db168d9e10c4a302b743ee208e24ba7303fec582

8336966: Alpine Linux x86_64 compilation error: sendfile64

Reviewed-by: bpb

! src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c

Changeset: 9124a94e
Branch: http3
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-29 09:52:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9124a94e383f5bc6a3376eecc97ee8bd22f9e420

8337165: Test jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java failed: IndexOutOfBoundsException: Index 64 out of bounds for length 64

Reviewed-by: phh

! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java

Changeset: cd52ad80
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-29 12:30:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cd52ad80a82c8165424722dcddd37d6584137031

8337267: [REDO] G1: Refactor G1RebuildRSAndScrubTask

Reviewed-by: gli, tschatzl

! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp

Changeset: ee365d75
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-29 13:37:56 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ee365d75cca6f33e5781fe514e557caba2b67c32

8336342: Fix known X11 library locations in sysroot

Reviewed-by: jwaters, phh, prr

! make/autoconf/lib-x11.m4

Changeset: c23d37e1
Branch: http3
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-07-29 16:43:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c23d37e10a429c0e7248593b07ef1ccdcd34bd1c

8337300: java/lang/Process/WaitForDuration.java leaves child process behind

Reviewed-by: alanb, iris, bpb

! test/jdk/java/lang/Process/WaitForDuration.java

Changeset: c4e6255a
Branch: http3
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-07-29 16:55:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c4e6255ac3ec5520c4cb6d0d4ad9013da177ba88

8332738: Debug agent can deadlock on callbackLock when using StackFrame.PopFrames

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: a86244f8
Branch: http3
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2024-07-29 19:16:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a86244f83cc4e234bdf8dc2c8d87640b6aab8463

6381729: Javadoc for generic constructor doesn't document type parameter

Reviewed-by: jjg, liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
= test/langtools/jdk/javadoc/doclet/testTypeParams/pkg/CtorTypeParam.java

Changeset: bd36b6ae
Branch: http3
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-07-29 19:28:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bd36b6ae5d0d760670a0bd722878614a6cd553d6

8337285: Examine java.text.DecimalFormat API for api/implXxx tag usage

Reviewed-by: naoto, liach

! src/java.base/share/classes/java/text/DecimalFormat.java

Changeset: ab27090a
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-29 21:58:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ab27090aa085283233851410827767785b3b7b1f

8337225: Demote maxStack and maxLocals from CodeModel to CodeAttribute

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeModel.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java

Changeset: 7e21d4c1
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-07-30 03:03:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7e21d4c1916d6690b717911179314c26a0da5ed9

8337268: Redundant Math.ceil in StyleSheet.ListPainter#drawShape

Reviewed-by: prr, aivanov

! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java

Changeset: bc7c255b
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-30 07:24:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bc7c255b156bf3bb3fd8c3f622b8127ab27e7c7a

8337416: Fix -Wzero-as-null-pointer-constant warnings in misc. runtime code

Reviewed-by: dholmes, jwaters

! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/vframeArray.cpp

Changeset: 9e6e0a8f
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-30 08:27:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9e6e0a8f341389215f0db6b2260f2b16351f02be

8336343: Add more known sysroot library locations for ALSA

Reviewed-by: phh, prr, ihse

! make/autoconf/lib-alsa.m4

Changeset: 156f0b43
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-30 08:29:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/156f0b4332bf076165898417cf6678d2fc32df5c

8337213: Shenandoah: Add verification for class mirrors

Reviewed-by: rkennke, wkemper

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 7ac53118
Branch: http3
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-07-30 09:32:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7ac531181c25815577ba2f6f426e1da270e4f589

8331126: [s390x] secondary_super_cache does not scale well

Reviewed-by: lucy, aph, mdoerr

! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 0325ab8d
Branch: http3
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-30 10:44:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0325ab8d2353f29ac40ff4b028cbc29bff40c59b

8335610: DiagnosticFramework: CmdLine::is_executable() correction

Reviewed-by: dholmes, jsjolen

! src/hotspot/share/services/diagnosticFramework.hpp

Changeset: 81628328
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-30 12:40:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8162832832ac6e8c17f942e718e309a3489e0da6

8333354: ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap'

Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: rrich, clanger

! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp
! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp
! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: 79bdd811
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-30 13:38:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/79bdd811876d75974536aac088bae1719387c97f

8336763: Parallel: Merge PCMarkAndPushClosure and PCIterateMarkAndPushClosure

Reviewed-by: gli, zgu

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

Changeset: 41486131
Branch: http3
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-30 13:47:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/41486131481164a559aa534807fe1a77a7d29fc8

8335907: JFR: Make SettingControls more robust

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanValue.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/EnabledSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleUnit.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanUnit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java
+ test/jdk/jdk/jfr/api/settings/TestSettingControl.java

Changeset: 1cb27f7e
Branch: http3
Author:    Neethu Prasad <nprasad at openjdk.org>
Date:      2024-07-30 14:08:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1cb27f7e2355ccb911bb274fc004e5bc57fd5dc9

8334230: Optimize C2 classes layout

Reviewed-by: shade, kvn, thartmann

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/memnode.cpp

Changeset: 2c9fd901
Branch: http3
Author:    Vanitha B P <Vanitha.b.p at oracle.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-07-30 15:04:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2c9fd9016f4675448a62380ff2b86533020e690f

8336315: tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive

Reviewed-by: asemenyuk, almatvee

! test/jdk/tools/jpackage/apps/ChildProcessAppLauncher.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java

Changeset: a91f9ba8
Branch: http3
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2024-07-30 15:22:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a91f9ba84906dae10b050e15307ba0f0f05af3e4

8301403: Eliminate memory allocations in JVMFlag::printFlags during signal handling

Reviewed-by: stuefe, jsjolen, dholmes

! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 6154a212
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-30 17:41:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6154a2129ba505b7163a1998792296827a056750

8336032: Enforce immutability of Lists used by ClassFile API

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java

Changeset: 93c19ac7
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-30 17:41:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/93c19ac73c2feb8d6191bc5da98b4a9c8e2b5590

8337219: AccessFlags factories do not require necessary arguments

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/AccessFlags.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/SwapTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java

Changeset: f5c9e8f1
Branch: http3
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-07-30 18:40:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f5c9e8f1229f3aa00743119a2dee3e15d57048d8

8334492: DiagnosticCommands (jcmd) should accept %p in output filenames and substitute PID

Reviewed-by: kevinw, stuefe, lmesnik

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java
! test/hotspot/jtreg/serviceability/ParserTest.java
+ test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
! test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java

Changeset: 6c3ba5a6
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-30 21:19:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6c3ba5a6c47d29908ddaf58582ee8d26bb8779f9

8337415: Remove inappropriate Atomic access in FreeListAllocator

Reviewed-by: tschatzl, shade

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

Changeset: d39e7af2
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-07-30 22:35:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d39e7af2e5d28df43c0b2dad770f41adede5cc29

8320561: Inconsistency in monitorinflation logging

Reviewed-by: stefank, shade

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

Changeset: 5b7bb40d
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-07-30 22:35:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5b7bb40d1f5a8e1261cc252db2a09b5e4f07e5f0

8325002: Exceptions::fthrow needs to ensure it truncates to a valid utf8 string

Reviewed-by: djelinski, stuefe

! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/utf8.hpp
! test/hotspot/gtest/utilities/test_utf8.cpp

Changeset: 1c6fef8f
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-07-31 00:58:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1c6fef8f1cd12b26de9d31799a6516ce4399313f

8337515: JVM_DumpAllStacks is dead code

Reviewed-by: kvn

! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp

Changeset: e63d0165
Branch: http3
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2024-07-31 01:36:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e63d01654e0b702b3a8c0c4de97a6bb6893fbd1f

8337031: Improvements to CompilationMemoryStatistic

Reviewed-by: kvn, stuefe

! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java

Changeset: de0b5040
Branch: http3
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-31 08:08:15 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/de0b50400a4155554c83d5c3346ab1ec5353df61

8336912: G1: Undefined behavior for G1ConfidencePercent=0

Reviewed-by: ayang, sangheki

! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java

Changeset: 9b428dda
Branch: http3
Author:    David Leopoldseder <davleopo at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2024-07-31 09:40:47 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9b428dda8fb86ed595b05f3c930b3ce9c341db9b

8336242: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found (again)

Reviewed-by: dnsimon, never

! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java

Changeset: c73b3cb5
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-31 12:56:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c73b3cb5996723c5a15c833a9da059b79c99cf9c

8336635: Add IR test for Reference.refersTo intrinsic

Reviewed-by: thartmann, kvn

+ test/hotspot/jtreg/compiler/c2/irTests/gc/ReferenceRefersToTests.java

Changeset: 07dd7250
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-31 13:15:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/07dd725025a54035436a76ac4c0a8bb2b12e264a

8337418: Fix -Wzero-as-null-pointer-constant warnings in prims code

Reviewed-by: dholmes, shade, jwaters, sspitsyn

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp

Changeset: 61386c19
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-31 13:17:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/61386c199a3b29457c002ad31a23990b7f6f88fd

8337523: Fix -Wzero-as-null-pointer-constant warnings in jvmci code

Reviewed-by: chagedorn, shade

! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp

Changeset: 7121d71b
Branch: http3
Author:    Gui Cao <gcao at openjdk.org>
Date:      2024-07-31 14:43:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7121d71b516b415c7c11e3643731cd32d4057aa6

8337421: RISC-V: client VM build failure after JDK-8335191

Reviewed-by: fyang, mli

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

Changeset: f2ba2ebb
Branch: http3
Author:    Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date:      2024-07-31 15:16:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f2ba2ebbcaba2784b24e7fe94c235ca652f7c9a2

8331090: Run Ideal_minmax before de-canonicalizing CMoves

Reviewed-by: thartmann, epeter

! src/hotspot/share/opto/movenode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java

Changeset: fdb4350f
Branch: http3
Author:    Daniel Lundén <dlunden at openjdk.org>
Date:      2024-07-31 16:05:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fdb4350fcecef1915cdbc27ece24153a1b6c884d

8324345: Stack overflow during C2 compilation when splitting memory phi

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestFindInstMemRecursion.java
! test/hotspot/jtreg/compiler/vectorapi/VectorReplicateLongSpecialImmTest.java

Changeset: e4c7850c
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-31 16:24:07 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e4c7850c177899a5da6f5050cb0647a6e1a75d31

8337027: Parallel: Obsolete BaseFootPrintEstimate

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap

Changeset: 8f039b56
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-07-31 17:55:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8f039b56294604271c8ee896aca49d325b5472e5

8336919: Cleanup and rename tags in placeholders code

Co-authored-by: Frederic Parain <fparain at openjdk.org>
Reviewed-by: iklam, fparain, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! test/hotspot/gtest/classfile/test_placeholders.cpp

Changeset: a45bb55d
Branch: http3
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-31 17:58:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a45bb55ddb6abfa520a2e4d7a5cd4d638a526efd

8337501: JFR: Use TimespanUnit

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Utilities.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanUnit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java

Changeset: 97f7c03d
Branch: http3
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-07-31 18:05:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/97f7c03dd0ff389abefed7ea2a7257bcb42e0754

8336495: Remove unnecessary casts in output.cpp

Reviewed-by: chagedorn, kvn

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

Changeset: 8af2ef35
Branch: http3
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-07-31 20:02:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8af2ef35b6f9399b6d25ff7a4a72ad283df63f03

8331015: Obsolete -XX:+UseNotificationThread

Reviewed-by: dholmes, kevinw, sspitsyn, coleenp

! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/management.cpp

Changeset: 65646b5f
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-08-01 03:35:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/65646b5f81279a7fcef3ea04ef9894cf66f77a5a

8337457: Redundant Math.round call in AquaProgressBarUI#getStringPlacement

Reviewed-by: azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java

Changeset: cf1230a5
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-08-01 07:28:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cf1230a5f7e5ae4c72ec6243fff1d0b0eb27779a

8337546: Remove unused GCCause::_adaptive_size_policy

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java

Changeset: 8eb56845
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-08-01 07:28:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8eb56845e46e8e4867915c8c079adfe1196dcbbc

8337550: Add documentation to TestOutOfMemoryDuringInit.java

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/ClassInitErrors/TestOutOfMemoryDuringInit.java

Changeset: f174bbd3
Branch: http3
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-08-01 08:14:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f174bbd3baf351ae9248b70454b3bc5a89acd7c6

8337473: Remove sun/management/jdp tests from ProblemList on Linux-aarch64, MacOSX

Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: c6f0a35e
Branch: http3
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2024-08-01 11:40:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c6f0a35e9e3eeaab1e238e8712051a626b337e0b

8333317: Test sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java

Changeset: 022899a7
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-08-01 13:39:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/022899a7eb0100bd6d738471f52e5028e3e5f18e

8337641: G1: Remove unused G1CollectedHeap::alloc_highest_free_region

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp

Changeset: 27af80ef
Branch: http3
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2024-08-01 14:36:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/27af80ef9e676aaf9016279ff0c7990e2cdfe9ed

8324260: java/foreign/TestStubAllocFailure.java run timeout with -Xcomp

Reviewed-by: alanb, jpai, shade

! test/jdk/java/foreign/TestStubAllocFailure.java

Changeset: 9fe6e231
Branch: http3
Author:    Hannes Greule <hgreule at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-08-01 14:41:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9fe6e2316aef8fd125a7905cff2a2d9ae5d26109

8335638: Calling VarHandle.{access-mode} methods reflectively throws wrong exception

Reviewed-by: liach

! src/hotspot/share/prims/methodHandles.cpp
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestReflection.java

Changeset: f1fa64b6
Branch: http3
Author:    Mark Powers <mpowers at openjdk.org>
Date:      2024-08-01 16:37:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f1fa64b6b67f2eef916b8d92eb522ccb19035e12

4966250: SSLSessionContext.setSessionTimeout() documentation could be updated

Reviewed-by: mullan

! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java

Changeset: 21e86d10
Branch: http3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-08-01 19:02:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/21e86d10a726fe707febb0111f5b80d8d1d29f03

8334405: java/nio/channels/Selector/SelectWithConsumer.java#id0 failed in testWakeupDuringSelect

Reviewed-by: dfuchs, alanb, vtewari

! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java

Changeset: dc35f3e8
Branch: http3
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2024-08-01 23:02:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dc35f3e8a84c8f622a4cabb8aee0f96de2e2ea30

8337062: x86_64: Unordered add/mul reduction support for vector api

Reviewed-by: jbhateja, sgibbons

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: a89b5251
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-08-02 10:51:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a89b525189fbc0559be9edc0de9f4288ca676139

8337721: G1: Remove unused G1CollectedHeap::young_collection_verify_type

Reviewed-by: tschatzl

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

Changeset: 328a0533
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-08-02 11:47:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/328a0533b2ee6793130dfb68d931e0ebd60c6b5d

8335059: Consider renaming ClassLoaderData::keep_alive

Reviewed-by: dholmes, stefank

! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/prims/jvm.cpp

Changeset: 066db6eb
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-08-02 13:06:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/066db6eb21e9c9202857f9f6adfcd537a0b82160

8337274: Remove repeated 'the' in StyleSheet.create{Small,Large}AttributeSet

Reviewed-by: achung, honkar, prr

! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java

Changeset: f2e1205a
Branch: http3
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-08-02 15:51:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f2e1205abf915c7f036c58292c6f4d8602cb0e64

8337676: JFR: Change the label of the throttle setting

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java

Changeset: 7deee745
Branch: http3
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-08-02 17:53:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7deee745254e5f32b75a09d84ac5078a122c8b8d

8335122: Reorganize internal low-level support for HTML in jdk.javadoc

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! 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/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.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/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyles.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.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/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ParamTaglet.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/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SpecTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Content.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ContentBuilder.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Entity.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlAttr.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlStyle.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTag.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ListBuilder.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/RawHtml.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Text.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.out
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.out

Changeset: 34edc735
Branch: http3
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-08-03 06:21:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/34edc7358f733cdf433d0ff50921bcb5a94c5e35

8337396: Cleanup usage of ExternalAddess

Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: vlivanov, adinn

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/code/oopRecorder.cpp

Changeset: 367e0a65
Branch: http3
Author:    fabioromano1 <51378941+fabioromano1 at users.noreply.github.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2024-08-03 13:08:54 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/367e0a65561f95aad61b40930d5f46843fee3444

8334755: Asymptotically faster implementation of square root algorithm

Reviewed-by: rgiulietti

! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/jdk/java/math/BigInteger/BigIntegerTest.java
+ test/micro/org/openjdk/bench/java/math/BigIntegerSquareRoot.java

Changeset: 8bd3cd51
Branch: http3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-08-04 15:42:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8bd3cd51562ff9e76fa0e3d49d38e6e19210f878

8337716: ByteBuffer hashCode implementations are inconsistent

Reviewed-by: alanb, liach

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! test/jdk/java/nio/Buffer/EqualsCompareTest.java
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java

Changeset: dabdae6b
Branch: http3
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2024-08-05 05:13:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dabdae6b355b3e7a2795f6b01ba475652d483288

8334599: Improve code from JDK-8302671

Reviewed-by: aivanov, stuefe, prr

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp

Changeset: fbe8a81d
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-08-05 05:57:41 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fbe8a81d1900d0de1920ad1df6ad574f3da4bd51

8333144: docker tests do not work when ubsan is configured

Reviewed-by: clanger, stuefe

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

Changeset: 538271ec
Branch: http3
Author:    Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-08-05 11:53:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/538271ec2b9eb1775e1b263a943231f1293b1022

merge latest master branch changes




More information about the jdk-sandbox-changes mailing list