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

duke duke at openjdk.org
Thu Sep 26 07:53:43 UTC 2024


Changeset: af03239c
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-19 13:09:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/af03239ca878922f496d14bca02d294cca5ad9b3

http3: minor documentation tweaks

! src/java.net.http/share/classes/java/net/http/HttpRequest.java

Changeset: af295c4c
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-19 16:18:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/af295c4c7293715de7edb0fa7b75c7f36a4cb35e

http3: minor documentation fix

! src/java.net.http/share/classes/java/net/http/HttpRequest.java

Changeset: 89c556cd
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-20 17:32:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/89c556cd1a887861da5efb425fc2bbdfa63190ae

http3: improve handling of PushPromise

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

Changeset: 554ca73c
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-19 16:40:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/554ca73c709acf9300f94f3c39130e5138142ad2

Closing/draining connection should keep all connection IDs

! src/java.net.http/share/classes/jdk/internal/net/http/quic/LocalConnIdManager.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/QuicPacketReceiver.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/quic/QuicServerConnection.java

Changeset: a33bac75
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-19 17:28:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a33bac75f1db8185f6e06f21278e8f0dbd5d1d3f

ClosingConnection only needs one closing packet

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

Changeset: 962eb3d0
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-19 19:30:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/962eb3d0e4af4769433214999551548e70260f1e

Enable sending NEW_CONNECTION_ID frames

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

Changeset: 166d8711
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-20 19:54:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/166d87119a54f85ccedb351d172c864030895838

Limit the number of outstanding connection ID frames

! src/java.net.http/share/classes/jdk/internal/net/http/quic/LocalConnIdManager.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/QuicConnectionImpl.java

Changeset: 77b5aad8
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-21 10:09:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/77b5aad805e0416d66b3e3e32067faba3fcc3b2f

Improve connection ID handling

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

Changeset: e2ef00a6
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-23 12:04:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e2ef00a63c0db28b8be01a2fdbd0b1fa2d2bf4fa

Limit the number of buffered PATH_CHALLENGE/RESPONSE frames

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

Changeset: ef06818a
Branch: http3
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Date:      2024-09-24 15:45:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ef06818a2d5b4fd1f89d1ef1fe3203a634106e6f

Added handling for http3 expect continue timeout awaiting 100 response

! src/java.net.http/share/classes/jdk/internal/net/http/Http3ExchangeImpl.java
+ test/jdk/java/net/httpclient/http3/Http3ExpectContinueTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http3/Http3TestServer.java

Changeset: 3c6a250c
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-24 15:11:16 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3c6a250c62018a83e076a3d01aef1d0c619b6343

http3: Improve some internal method documentation

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

Changeset: d0eada85
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-25 15:52:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d0eada858c1c98b06e71739c0e8d2a5e883d5a94

http3: improve comments in Log

! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java

Changeset: 5cc03dc7
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-25 15:54:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5cc03dc7ff8472cfe4aa8099e73aea68b1bbaa42

http3: less verbose logging for 'retransmit' in QuicEndpoint.java

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

Changeset: f7fdde37
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-25 17:11:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f7fdde37dcfbf8dd10f1c94eccd323190955d386

http3: avoid double slices

! 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/StreamFrame.java

Changeset: 5709b355
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-25 17:12:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5709b35583c37641dec86ec2f79f674958025821

http3: complete logging option description

! src/java.net.http/share/classes/module-info.java

Changeset: 0a57c96a
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-25 17:14:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0a57c96a9d643dcace780d6042df5462d5cced15

http3: add debug logging to StatelessResetReceiptTest

! test/jdk/java/net/httpclient/quic/StatelessResetReceiptTest.java

Changeset: c58fbef0
Branch: http3
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-09-19 08:28:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c58fbef05eace85a2e429da1ac8ff1ae09a0b736

8340276: Test java/lang/management/ThreadMXBean/Locks.java failed with NullPointerException

Reviewed-by: cjplummer, lmesnik

! test/jdk/java/lang/management/ThreadMXBean/Locks.java

Changeset: 118c9ade
Branch: http3
Author:    Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-19 08:39:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/118c9ade1a5e17d870415f689caa25af6524ab0e

8338759: Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java

Reviewed-by: dfuchs, shade

! test/jdk/java/net/InetAddress/ptr/Lookup.java

Changeset: 8908812d
Branch: http3
Author:    Joel Sikström <joel.sikstrom at oracle.com>
Committer: Hamlin Li <mli at openjdk.org>
Date:      2024-09-19 08:47:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8908812d0a64f25f0d033d44725a69348789b223

8337674: ZGC: Consistent style for naming private static constants

Reviewed-by: stefank, aboldtch, mli

! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zDirector.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zLiveMap.hpp
! src/hotspot/share/gc/z/zLiveMap.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.hpp
! src/hotspot/share/gc/z/zStackWatermark.cpp
! src/hotspot/share/gc/z/zStackWatermark.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.hpp
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zVerify.cpp

Changeset: 2faf8b8d
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-09-19 09:44:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2faf8b8d582183275b1fdc92313a1c63c1753e80

8340007: Refactor KeyEvent/FunctionKeyTest.java

Reviewed-by: azvegint

! test/jdk/java/awt/event/KeyEvent/FunctionKeyTest.java

Changeset: 0120d3ee
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-09-19 11:48:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0120d3eed50bdc9fa53f2c41b31791620aeef613

8340306: Add border around instructions in PassFailJFrame

Reviewed-by: honkar, prr

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

Changeset: cecb0b3d
Branch: http3
Author:    Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date:      2024-09-19 12:08:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cecb0b3d11ed0ce204cb6c3427f5a6858a844aeb

8339787: Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java

Reviewed-by: dfuchs

! test/jdk/java/net/ipv6tests/Tests.java

Changeset: 7579d374
Branch: http3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-09-19 12:29:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7579d3740217e4a819cbf63837ec929f00464585

8338995: New Object to ObjectMonitor mapping: PPC64 implementation

Reviewed-by: rrich, lucy

! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/share/runtime/basicLock.inline.hpp

Changeset: c9bee173
Branch: http3
Author:    Prasadrao Koppula <pkoppula at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2024-09-19 13:21:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c9bee173d61f4accfc4adc280ab5d21600191756

8331391: Enhance the keytool code by invoking the buildTrustedCerts method for essential options

Reviewed-by: coffeys, mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java

Changeset: d555f072
Branch: http3
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-09-19 14:15:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d555f072b2036664711242a242a35fb30d277e5a

8298614: Support CDS heap dumping for SerialGC and ParallelGC

Reviewed-by: dholmes, lmesnik, iklam

! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java

Changeset: 3bb8de31
Branch: http3
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-09-19 14:18:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3bb8de31457a544d9c20a12f8d8d30d6d1cd9cba

8338693: assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: 2ada313c
Branch: http3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-09-19 15:25:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2ada313cdd9a20ed33f7e0a7298c8a0e69a81c6f

8340329: (fs) Message of NotLinkException thrown by FIles.readSymbolicLink does not include file name (win)

Reviewed-by: alanb

! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! test/jdk/java/nio/file/Files/Links.java

Changeset: 5f3e7aa8
Branch: http3
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-09-19 16:18:37 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5f3e7aa83348edafb83480ce67d0c58c46e11b24

8339735: Remove references to Applet in core-libs/security APIs

Reviewed-by: coffeys, naoto, iris, rriggs, lancea, mullan

! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/net/SocketFactory.java

Changeset: bc36ace7
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-19 16:22:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bc36ace72c1189dcd6d0c05d40d8c568acd89b01

8340271: Open source several AWT Robot tests

Reviewed-by: abhiscxk, honkar

+ test/jdk/java/awt/Robot/CreateScreenCapture.java
+ test/jdk/java/awt/Robot/RobotScrollTest.java

Changeset: d1d82400
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-09-19 16:59:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d1d824008d1dc70029013820814fd03c40b4e309

8340308: PassFailJFrame: Make rows default to number of lines in instructions

Reviewed-by: honkar, azvegint

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

Changeset: ec3cba02
Branch: http3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-09-19 17:10:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ec3cba02963b5128480bcf62431ab03ecdb26db6

8340399: Update comment in SourceVersion for language evolution history

Reviewed-by: iris

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java

Changeset: 15ae1155
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-19 17:47:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/15ae1155a11b401e3d1dd39177c209f17f077119

8340166: [REDO] CDS: Trim down minimum GC region alignment

Reviewed-by: ccheung, iklam

! src/hotspot/share/cds/archiveHeapWriter.hpp

Changeset: 75d5e117
Branch: http3
Author:    William Kemper <wkemper at openjdk.org>
Date:      2024-09-19 17:55:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/75d5e117770590d2432fcfe8d89734c7038d4e55

8340400: Shenandoah: Whitebox breakpoint GC requests may cause assertions

Reviewed-by: shade

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

Changeset: fde85083
Branch: http3
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2024-09-19 19:51:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fde8508379d2983fa70784faef60699c81f9c359

8339902: Open source couple TextField related tests

Reviewed-by: honkar

+ test/jdk/java/awt/TextField/CaretPositionTest/CaretPositionTest.java
+ test/jdk/java/awt/TextField/SetBoundsTest/SetBoundsTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java
+ test/jdk/java/awt/TextField/SetPasswordTest/SetPasswordTest.java
+ test/jdk/java/awt/TextField/ZeroEchoCharTest/ZeroEchoCharTest.java

Changeset: 296b4963
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-19 21:06:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/296b49634eed83bca6cfdee514b9c7c4f8252d59

8340353: Remove CompressedOops::ptrs_base

Reviewed-by: stefank, coleenp, shade, mli

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/oops/compressedOops.hpp

Changeset: fdc16a37
Branch: http3
Author:    Phil Race <prr at openjdk.org>
Date:      2024-09-19 22:20:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fdc16a373459cb2311316448c765b1bee5c73694

8340480: Bad copyright notices in changes from JDK-8339902

Reviewed-by: kcr, bpb, kizune

! test/jdk/java/awt/TextField/CaretPositionTest/CaretPositionTest.java
! test/jdk/java/awt/TextField/SetBoundsTest/SetBoundsTest.java
! test/jdk/java/awt/TextField/SetEchoCharTest4/SetEchoCharTest4.java
! test/jdk/java/awt/TextField/SetPasswordTest/SetPasswordTest.java
! test/jdk/java/awt/TextField/ZeroEchoCharTest/ZeroEchoCharTest.java

Changeset: 969c2af9
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-09-19 23:45:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/969c2af95387992c55a2e1768de848a354e74127

8339192: Native annotation parsing code of deprecated annotations causes crash

Reviewed-by: jrose, mgronlun

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/Annotations/BadContendedGroupBadCPIndex.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadContendedGroupWrongType.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedExtraMemberAtEnd.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedExtraMemberAtStart.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedForRemovalBadCPIndex.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedForRemovalWrongType.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedSinceWrongType.jcod
+ test/hotspot/jtreg/runtime/Annotations/TestBadAnnotations.java

Changeset: 94c33179
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-20 03:05:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/94c33179b6a1205100d7c125f3a7c11e29621db9

8339895: Open source several AWT focus tests - series 3

Reviewed-by: prr

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ActivateFocusTest.java
+ test/jdk/java/awt/Focus/CanvasPanelFocusOnClickTest.java
+ test/jdk/java/awt/Focus/FocusPolicyTest.java
+ test/jdk/java/awt/Focus/RequestInInactiveFrame.java

Changeset: 0f7d9e59
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-20 04:15:55 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0f7d9e599593bb8e31e7e33a559d25ec803c7ba4

8340436: Remove unused CompressedOops::AnyNarrowOopMode

Reviewed-by: haosun, dholmes

! src/hotspot/share/oops/compressedOops.hpp

Changeset: f4e40179
Branch: http3
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-09-20 04:19:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f4e401791efb920b9773f2886b34904c95106727

8339984: Open source AWT MenuItem related tests

Reviewed-by: aivanov

+ test/jdk/java/awt/MenuItem/GiantFontTest.java
+ test/jdk/java/awt/MenuItem/LotsOfMenuItemsTest.java
+ test/jdk/java/awt/MenuItem/MenuSetFontTest.java
+ test/jdk/java/awt/MenuItem/NullOrEmptyStringLabelTest.java
+ test/jdk/java/awt/MenuItem/UnicodeMenuItemTest.java

Changeset: 46b02f49
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-20 06:06:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/46b02f49bcc730d94e37cf17fa996fdd12bdb990

8339906: Open source several AWT focus tests - series 4

Reviewed-by: abhiscxk, prr

+ test/jdk/java/awt/Focus/AltTabEventsTest.java
+ test/jdk/java/awt/Focus/ComponentLostFocusTest.java
+ test/jdk/java/awt/Focus/FocusKeepTest.java
+ test/jdk/java/awt/Focus/KeyStrokeTest.java

Changeset: 9d76c7c6
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-20 07:00:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9d76c7c60ff3133c1078892d7c50a2cfc9ff9c1b

8340418: GHA: MacOS AArch64 bundles can be removed prematurely

Reviewed-by: erikj

! .github/workflows/main.yml

Changeset: 5d611c03
Branch: http3
Author:    SendaoYan <syan at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date:      2024-09-20 07:34:26 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5d611c0377d4b5d5495d3941a6a63b128142a2dc

8340439: AArch64: Extra entry declaration for assember test

Reviewed-by: haosun, lmesnik, mli

! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: a50440fa
Branch: http3
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-09-20 09:21:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a50440fadcd1aa9d8bfddc153dbde6fd55ceb9fa

8340456: Reduce overhead of proxying Object methods in ProxyGenerator

Reviewed-by: liach

! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
- test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyPerf.java
= test/micro/org/openjdk/bench/java/lang/reflect/proxy/ProxyBench.java
+ test/micro/org/openjdk/bench/java/lang/reflect/proxy/ProxyGeneratorBench.java

Changeset: 3ad6e31d
Branch: http3
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-09-20 09:33:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3ad6e31d81bb8a47dc73a6342a6524a901f07687

8340438: RISC-V: minor improvement in base64

Reviewed-by: fyang

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

Changeset: 3c22d83c
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-09-20 10:07:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3c22d83c0fb9eee2e2b87e607680b96363849c16

8340008: KeyEvent/KeyTyped/Numpad1KeyTyped.java has 15 seconds timeout

Reviewed-by: azvegint, prr

+ test/jdk/java/awt/event/KeyEvent/KeyTyped/Numpad1KeyTyped.java

Changeset: fe80618b
Branch: http3
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2024-09-20 12:43:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fe80618bf3f80094a93239dd43d4a9b515c5fa18

8339972: Make a few fields in SortingFocusTraversalPolicy static

Reviewed-by: azvegint, aivanov

! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java

Changeset: ae63aaaa
Branch: http3
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-09-20 14:10:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ae63aaaa5847a68542e1483ecf1f0d5a3704e741

8340540: Problemlist DcmdMBeanPermissionsTest.java and SystemDumpMapTest.java

Reviewed-by: kevinw

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

Changeset: 9bcde4ff
Branch: http3
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-09-20 14:46:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9bcde4ffca20941b010ed454b2fcb948d24b3cac

8338658: New Object to ObjectMonitor mapping: s390x implementation

Reviewed-by: lucy, mdoerr

! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/share/runtime/basicLock.inline.hpp

Changeset: e087edeb
Branch: http3
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-09-20 14:48:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e087edeb256a9743d1fdb6c295cb5add78d4552e

8340269: [s390x] TestLargeStub.java failure after 8338123

Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/s390/downcallLinker_s390.cpp

Changeset: 90d3a64b
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-20 16:02:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/90d3a64b0afd5810981287b174c6687f0f604f36

8340537: Typo in javadoc of java.util.jar.JarFile

Reviewed-by: mullan, lancea, iris

! src/java.base/share/classes/java/util/jar/JarFile.java

Changeset: ab81197d
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-09-20 16:11:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ab81197d0ded93b82eea9f8fb35d1647c4520f1e

8339198: Remove tag field from AbstractPoolEntry

Reviewed-by: asotona, redestad

! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java

Changeset: 40fba148
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-20 17:54:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/40fba148125b9e0d35755b6e6fd701e69d22f7da

8340232: Optimize DataInputStream::readUTF

Reviewed-by: liach, bpb

! src/java.base/share/classes/java/io/DataInputStream.java

Changeset: 5cffddc6
Branch: http3
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-09-20 18:38:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/5cffddc689a0134e1aaacb432d2f0fdd61dd74b1

8338471: Assert deleted methods not returned by CallInfo

Reviewed-by: shade, jwaters, dholmes

! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/oops/cpCache.cpp

Changeset: 64275e6b
Branch: http3
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-09-20 19:34:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/64275e6bbf1377c9a9d77fe3c3ed8d4143138f11

8340092: [Linux] containers/systemd/SystemdMemoryAwarenessTest.java failing on some systems

Reviewed-by: mbaesken

= test/hotspot/jtreg/containers/systemd/TEST.properties
! test/lib/jdk/test/lib/containers/systemd/SystemdTestUtils.java

Changeset: 08b25611
Branch: http3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-09-20 21:27:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/08b25611f688ae85c05242afc4cee5b538db4f67

8339781: Better use of Javadoc tags in javax.lang.model

Reviewed-by: jjg

! src/java.compiler/share/classes/javax/annotation/processing/Processor.java
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
! src/java.compiler/share/classes/javax/lang/model/util/Types.java

Changeset: 2461263a
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-21 00:21:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2461263aac35b25e2a48b6fc84da49e4b553dbc3

8339217: Optimize ClassFile API loadConstant

Reviewed-by: liach, redestad, asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

Changeset: ab06a878
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-22 01:01:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ab06a878f888827026424530781f0af414a8a611

8340544: Optimize setLocalsFromArg

Reviewed-by: redestad, liach

! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java

Changeset: dd498794
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-23 05:48:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dd498794f20df0ac1a73d84e54591905c8a5a5c7

8340524: Remove NarrowPtrStruct

Reviewed-by: shade, jwaters

! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedOops.java

Changeset: 34cddfbe
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-09-23 06:40:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/34cddfbedd20d5804cab8044fbc402564e98eb9c

8340387: Update OS detection code to recognize Windows Server 2025

Reviewed-by: mdoerr, jwaters, dholmes

! src/hotspot/os/windows/os_windows.cpp
! src/java.base/windows/native/libjava/java_props_md.c

Changeset: f31f97dd
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-23 07:02:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f31f97ddb6f1fca1a74761e3e3eeef497f8a7416

8340171: CDS: Enhance bitmap truncation

Reviewed-by: matsaave, iklam

! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp

Changeset: 0f253d11
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-23 07:02:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0f253d11033a26d15ea20df19db6765bb274a848

8340392: Handle OopStorage in location decoder

Reviewed-by: kbarrett, dholmes

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp

Changeset: a07052e8
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-23 08:02:16 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a07052e83d20e107f21fd0d266ab638043531c8a

8340573: Remove unused G1ParScanThreadState::_partial_objarray_chunk_size

Reviewed-by: tschatzl

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

Changeset: bc7c0dc4
Branch: http3
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-09-23 08:02:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bc7c0dc45dcd66d24ece8ebbd5c1b25e131eae67

8340084: Open source AWT Frame related tests

Reviewed-by: psadhukhan, honkar

+ test/jdk/java/awt/Frame/DefaultLocationTest.java
+ test/jdk/java/awt/Frame/EmptyFrameTest.java
+ test/jdk/java/awt/Frame/FrameLayoutTest.java
+ test/jdk/java/awt/Frame/FrameSetMinimumSizeTest.java
+ test/jdk/java/awt/Frame/PackTwiceTest.java

Changeset: 67448b0e
Branch: http3
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-09-23 10:32:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/67448b0eb2e83501b9c1dd0c79c7fe03aaef6b09

8339852: Fix typos in java.compiler documentation

Reviewed-by: liach, darcy

! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java
! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
! src/java.compiler/share/classes/javax/tools/ForwardingFileObject.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileObject.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java

Changeset: 384deda6
Branch: http3
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-23 10:57:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/384deda65fd63e23d4caaaa9762f2ac80de78029

8325949: Create an internal utility method for creating VarHandle instances

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/ThreadBuilders.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectionKey.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/stream/ForEachOps.java
! src/java.base/share/classes/java/util/stream/GathererOp.java
! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java
! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java
+ src/java.base/share/classes/jdk/internal/invoke/MhUtil.java
! src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! src/java.base/share/classes/jdk/internal/vm/SharedThreadContainer.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java

Changeset: 37ec80df
Branch: http3
Author:    Joel Sikström <joel.sikstrom at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date:      2024-09-23 12:28:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/37ec80df8d3b014292fc3d31a1b2aad4e8218ea5

8339161: ZGC: Remove unused remembered sets

Reviewed-by: aboldtch, stefank

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRememberedSet.cpp
! src/hotspot/share/gc/z/zRememberedSet.hpp

Changeset: 63e611cd
Branch: http3
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-09-23 12:30:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/63e611cd5d7eb4fc6ea6633ff9123e4bee5f5993

8335334: Stress mode to randomly execute unstable if traps

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
! test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/c2/irTests/TestPrunedExHandler.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java

Changeset: a9b0f9cc
Branch: http3
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-09-23 13:58:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a9b0f9ccbf98c6b90626fcd7087fa8eeb0c168eb

8340393: Open source closed choice tests #2

Reviewed-by: psadhukhan

+ test/jdk/java/awt/Choice/CheckChoiceTest.java
+ test/jdk/java/awt/Choice/ChoiceBigTest.java
+ test/jdk/java/awt/Choice/ChoiceFocusTest.java
+ test/jdk/java/awt/Choice/DisabledList.java

Changeset: ea8f35b9
Branch: http3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-09-23 14:33:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ea8f35b98e618bfa55371e45b3ef61fa5289dd94

8340183: Shenandoah: Incorrect match for clone barrier in is_gc_barrier_node

Reviewed-by: roland, rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: 0f9f7775
Branch: http3
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2024-09-23 16:07:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0f9f777520c5341be1e9f985f41304a297b08936

8336025: Improve ZipOutputSream validation of MAX CEN Header field limits

Reviewed-by: alanb

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! test/jdk/java/util/zip/ZipFile/CenSizeTooLarge.java
+ test/jdk/java/util/zip/ZipOutputStream/ZipOutputStreamMaxCenHdrTest.java

Changeset: c6f1d5f3
Branch: http3
Author:    Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Date:      2024-09-23 17:45:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c6f1d5f374bfa9bde75765391d5dae0e8e28b4ab

8319332: Security properties files inclusion

Co-authored-by: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Co-authored-by: Martin Balao <mbalao at openjdk.org>
Reviewed-by: weijun, mullan, kdriver

! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/sun/security/util/PropertyExpander.java
! src/java.base/share/conf/security/java.security
! test/jdk/java/security/Security/ConfigFileTest.java
- test/jdk/java/security/Security/override.props
! test/jdk/java/security/Security/signedfirst/DynStatic.java

Changeset: 833ff299
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-09-23 18:25:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/833ff29983e0d433ccd4c7e946b15e42045faeaa

8340461: Amend description for logArea

Reviewed-by: azvegint, prr

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

Changeset: 8dcf7b8f
Branch: http3
Author:    Phil Race <prr at openjdk.org>
Date:      2024-09-23 18:26:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8dcf7b8fa7b17bf34c62c561c6ed78e8080df1ff

8340411: open source several 2D imaging tests

Reviewed-by: azvegint

+ test/jdk/sun/awt/image/BytePackedRaster/DitherTest.java
+ test/jdk/sun/awt/image/BytePackedRaster/MultiOp.java
+ test/jdk/sun/awt/image/ImageRepresentation/ByteBinaryBitmask.java
+ test/jdk/sun/awt/image/ImageRepresentation/CustomSourceCM.java

Changeset: e97f0fe1
Branch: http3
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-09-23 18:31:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e97f0fe1b4046bfcc40e85ba1bee4f4c40053300

8340365: Position the first window of a window list

Reviewed-by: azvegint, prr

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

Changeset: cd796e0a
Branch: http3
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-09-24 00:13:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/cd796e0aef321d46c96f79dc5446d095b8a30e60

8338918: Remove non translated file name from WinResources resource bundle

Reviewed-by: jlu, almatvee

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/I18N.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResourcesNoL10N.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResourcesNoL10N_de.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResourcesNoL10N_ja.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResourcesNoL10N_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties

Changeset: c8ae8480
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-09-24 00:37:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c8ae8480496d56a8e51b9f5a6df50c70a429672f

8340707: ProblemList applications/ctw/modules/java_base.java due to JDK-8340683

Reviewed-by: darcy

! test/hotspot/jtreg/ProblemList.txt

Changeset: 40cde003
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-24 01:47:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/40cde003e8061a0eb6b0214d5a44325c3d55cdc6

8340114: Remove outdated SelectVersion() function from the launcher and update the code comments explaining the code flow

Reviewed-by: dholmes, alanb

! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/manifest_info.h
! src/java.base/share/native/libjli/parse_manifest.c
! src/java.base/unix/native/libjli/java_md.c
- test/jdk/tools/launcher/MultipleJRERemoved.java

Changeset: 3411f9df
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-24 02:08:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3411f9dff79c2e7cb7ce8ebf036f8b3fd9bb647d

8339995: Open source several AWT focus tests - series 6

Reviewed-by: prr

! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ConsumedKeyEventTest.java
+ test/jdk/java/awt/Focus/EmptyWindowKeyTest.java
+ test/jdk/java/awt/Focus/InactiveFocusRace.java
+ test/jdk/java/awt/Focus/InitialPrintDlgFocusTest.java

Changeset: 865d99f6
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-24 02:08:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/865d99f63475799b9a0503a3dcc21a7534b014d1

8340596: Remove dead code from RequiresSetenv function in java.base/unix/native/libjli/java_md.c

Reviewed-by: dholmes

! src/java.base/unix/native/libjli/java_md.c

Changeset: 6c91a16f
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-24 02:09:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6c91a16f16cbeb1bb0a79459e7db1fd9f576e743

8340367: Opensource few AWT image tests

Reviewed-by: prr

+ test/jdk/java/awt/image/BufferedImage/GrayAATextTest.java
+ test/jdk/java/awt/image/GrayAlpha.java
+ test/jdk/java/awt/image/ImageOffsetTest.java
+ test/jdk/java/awt/image/TransformImage.java
= test/jdk/java/awt/image/duke.gif

Changeset: 4098acc2
Branch: http3
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-09-24 05:35:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4098acc200e608369ac1631dcc8513ea797bd59e

8340146: ZGC: TestAllocateHeapAt.java should not run with UseLargePages

Reviewed-by: tschatzl, stefank

! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 1dd60b62
Branch: http3
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-09-24 06:47:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1dd60b62e384090b13a08d2afa62e49ef52bc46c

8323688: C2: Fix UB of jlong overflow in PhaseIdealLoop::is_counted_loop()

Reviewed-by: thartmann, kvn

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

Changeset: 88801cae
Branch: http3
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-09-24 07:09:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/88801caef6ccdc5ba9ade2af830f3b3cd96e1467

8340590: RISC-V: C2: Small improvement to vector gather load and scatter store

Reviewed-by: fyang, dzhang

! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: 9176f681
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-09-24 07:22:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9176f6810ef914579b8ca8e3bc20a0fdf3a934c8

8340623: Remove outdated PROCESSOR_ARCHITECTURE_IA64 from Windows coding

Reviewed-by: alanb, dholmes

! src/java.base/windows/native/libjava/java_props_md.c

Changeset: e60e8821
Branch: http3
Author:    Afshin Zafari <azafari at openjdk.org>
Date:      2024-09-24 07:56:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e60e8821568a74269340417fece2acb71f633098

8335167: Test runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved

Reviewed-by: stuefe, dholmes, gziemski

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java

Changeset: 44024826
Branch: http3
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2024-09-24 08:25:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/44024826e52373d1613ec366e3f5a9d5bbaefa41

8340585: [JVMCI] compiler/unsafe/UnsafeGetStableArrayElement.java fails with -XX:-UseCompressedClassPointers

Reviewed-by: dnsimon

! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java

Changeset: 4cd8c75a
Branch: http3
Author:    Tomas Zezula <tzezula at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2024-09-24 10:19:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4cd8c75a55163be33917b1fba9f360ea816f3aa9

8340398: [JVMCI] Unintuitive behavior of UseJVMCICompiler option

Reviewed-by: dnsimon

! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java

Changeset: 3e673d9e
Branch: http3
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-09-24 10:48:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3e673d9e46ddb464263ff76f385ca5bf98a0b19d

8340680: Fix typos in javax.lang.model.SourceVersion

Reviewed-by: darcy, iris

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java

Changeset: e1c4d303
Branch: http3
Author:    Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Date:      2024-09-24 11:08:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e1c4d3039f6b5106ce3f65d50f607eacc2a8d168

8339299: C1 will miss type profile when inline final method

Reviewed-by: lmesnik, vlivanov

! src/hotspot/share/c1/c1_LIR.hpp
+ test/hotspot/jtreg/compiler/cha/TypeProfileFinalMethod.java

Changeset: 49d15edd
Branch: http3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-09-24 12:43:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/49d15edd31c863faf3722af1bae8b50662ecf71f

8340657: [PPC64] SA determines wrong unextendedSP

Reviewed-by: ysuenaga, mbaesken

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java

Changeset: 3c97d243
Branch: http3
Author:    George Adams <gdams at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-09-24 12:50:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3c97d2437d34d2db47f3607fbb95ac3b8e2ec60b

8340383: VM issues warning failure to find kernel32.dll on Windows nanoserver

Reviewed-by: dholmes, jwaters

! src/hotspot/os/windows/os_windows.cpp

Changeset: 279086d4
Branch: http3
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2024-09-24 13:16:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/279086d4ce7e05972e099022e8045f39680dd4e8

8340408: Shenandoah: Remove redundant task stats printing code in ShenandoahTaskQueue

Reviewed-by: shade, wkemper

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: caa751c5
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-09-24 14:28:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/caa751c561f55bc59a6195a947d7b75515b5d2c0

8338546: Speed up ConstantPoolBuilder::classEntry(ClassDesc)

Reviewed-by: asotona, redestad

! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! test/jdk/jdk/classfile/ConstantDescSymbolsTest.java
! test/jdk/jdk/classfile/UtilTest.java
+ test/jdk/jdk/classfile/java.base/jdk/internal/classfile/impl/UtilAccess.java
+ test/micro/org/openjdk/bench/jdk/classfile/ConstantPoolBuildingClassEntry.java

Changeset: 85aed877
Branch: http3
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-09-24 14:40:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/85aed877960ef86b483b76ce4fcf95602ae2b924

8338405: JFR: Use FILE type for dcmds

Reviewed-by: egahlin, lmesnik

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java

Changeset: 2669e22b
Branch: http3
Author:    Andrew Dinn <adinn at openjdk.org>
Date:      2024-09-24 14:51:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2669e22b76c99c1e41a324099154b561e0433b56

8340793: Fix client builds after JDK-8337987

Reviewed-by: shade, fyang

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp

Changeset: 212e3293
Branch: http3
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Date:      2024-09-24 15:11:13 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/212e32931cafe446d94219d6c3ffd92261984dff

8338694: x86_64 intrinsic for tanh using libm

Reviewed-by: kvn, jbhateja, sgibbons, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/java.base/share/classes/java/lang/Math.java
! test/jdk/java/lang/Math/HyperbolicTests.java

Changeset: 90c2c0b4
Branch: http3
Author:    Phil Race <prr at openjdk.org>
Date:      2024-09-24 18:07:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/90c2c0b4ad4ee7d2ea149aea771cf81bd666b1dc

8340143: Open source several Java2D rendering loop tests.

Reviewed-by: psadhukhan

+ test/jdk/sun/java2d/loops/ARGBBgToRGB.java
+ test/jdk/sun/java2d/loops/CopyNegative.java
+ test/jdk/sun/java2d/loops/DitheredSolidFill.java
+ test/jdk/sun/java2d/loops/OffsetCalculationTest.java
+ test/jdk/sun/java2d/loops/XORClearRect.java

Changeset: 8c08c43a
Branch: http3
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2024-09-24 18:56:22 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8c08c43a34b7a237c0281ef58594af4f263ba3ca

8340433: Open source closed choice tests #3

Reviewed-by: honkar, prr

+ test/jdk/java/awt/Choice/ChoicePosTest.java
+ test/jdk/java/awt/Choice/DeadlockTest.java
+ test/jdk/java/awt/Choice/SetFontTest.java

Changeset: e3d80f1e
Branch: http3
Author:    Artur Barashev <artur.barashev at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2024-09-24 18:57:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e3d80f1e1e8b5d503f13b8037172e3dac29e27ad

8340670: Policy.UNSUPPORTED_EMPTY_COLLECTION.isReadOnly does not return true

Reviewed-by: mullan

! src/java.base/share/classes/java/security/Policy.java

Changeset: b639661e
Branch: http3
Author:    George Adams <gdams at openjdk.org>
Date:      2024-09-24 19:35:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b639661e797fb52ce32ce397a153c886fdc40f53

8340804: doc/building.md update Xcode instructions to note that full install is required

Reviewed-by: erikj, jwaters

! doc/building.html
! doc/building.md

Changeset: 0b8c9f6d
Branch: http3
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-09-24 20:09:40 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0b8c9f6d2397dcb480dc5ae109607d86f2b15619

8338525: Leading and trailing code blocks by indentation

Reviewed-by: hannesw, prappo

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownCodeBlocks.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/MarkdownTest.java

Changeset: c0fcb258
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-09-25 01:45:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c0fcb258bbd02892267970dc4bc082dc7761f074

8340717: Remove unused function declarations from java.c/java.h of the launcher

Reviewed-by: alanb, dholmes, shade, jwaters

! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h

Changeset: a37bb2e0
Branch: http3
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-09-25 02:29:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a37bb2e0372a7c074c88d31824fc418a47f63405

8340643: RISC-V: Small refactoring for sub/subw macro-assembler routines

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: 9bcc7b66
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-25 02:30:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9bcc7b66de6495d3da8fc7f30a2a88187dbe847d

8340708: Optimize StackMapGenerator::processMethod

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java

Changeset: 2d38af61
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-25 02:32:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2d38af61e4133ca98d5a98b3cfb6a6dde2877026

8340587: Optimize StackMapGenerator$Frame::checkAssignableTo

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java

Changeset: 2e0554a6
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Date:      2024-09-25 02:35:41 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2e0554a69548dae6e8ce9eec48c82e08dd3c1ffa

8340710: Optimize DirectClassBuilder::build

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java

Changeset: b1f8d2ea
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-09-25 03:07:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b1f8d2ea76322a89eea84851a1e791f52c31261b

8339935: Open source several AWT focus tests - series 5

Reviewed-by: prr

+ test/jdk/java/awt/Focus/DeiconifyTest.java
+ test/jdk/java/awt/Focus/HiddenTraversalTest.java
+ test/jdk/java/awt/Focus/LightweightPopupTest.java
+ test/jdk/java/awt/Focus/ProxiedWindowHideTest.java

Changeset: 97a3933f
Branch: http3
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-09-25 08:11:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/97a3933f1be2cabfc574689bb60618fe6fa3a8a4

8339771: RISC-V: Reduce icache flushes

Reviewed-by: fyang, mli, luhenry

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp

Changeset: 9806d213
Branch: http3
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-09-25 08:13:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9806d2139cb5994effdee3f7bc6b23eb81858ed3

8340808: RISC-V: Client build fails after JDK-8339738

Reviewed-by: fyang

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp

Changeset: 1b9898a4
Branch: http3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-09-25 09:26:06 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1b9898a44fd3f8159a7184053ef50cba55419d6e

8340843: [PPC64/s390x] Error: ShouldNotReachHere() in TemplateInterpreterGenerator::generate_math_entry after 8338694

Reviewed-by: mbaesken, amitkumar

! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp

Changeset: 120463dc
Branch: http3
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-09-25 12:15:07 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/120463dc90d717bffb2bd0d5e6b1ea707f5d1b42

8339541: CSS rule is not specific enough

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css

Changeset: d8790aa0
Branch: http3
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-09-25 13:04:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d8790aa0489fe49b499535c31cdfb691003792ff

8340885: Desugar ZipCoder.Comparison

Reviewed-by: lancea, eirbjo

! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: 083b9808
Branch: http3
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2024-09-25 13:12:47 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/083b98083136933fc51499181f85ca30a77da9e1

8340568: Incorrect escaping of single quotes when pretty-printing character literals

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/langtools/tools/javac/tree/PrettyCharLiteral.java

Changeset: fb703258
Branch: http3
Author:    Leonov Kirill <91743110+kirleo2 at users.noreply.github.com>
Date:      2024-09-25 13:18:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fb703258774ca14a6a239fc6d47a37e021e6036a

8338583: NMT: Malloc overhead is calculated incorrectly

Reviewed-by: azafari, yan, gziemski

! src/hotspot/share/nmt/mallocHeader.hpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/memTracker.hpp

Changeset: 0474f020
Branch: http3
Author:    George Adams <gdams at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2024-09-25 16:25:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0474f020bf276c761f46bc8ba0873ed90a8fd19b

8340815: Add SECURITY.md file

Reviewed-by: mr, jwaters, erikj

+ SECURITY.md

Changeset: f9e8f6e0
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-25 17:28:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f9e8f6e081d90f312654eb8b9446c9e4792fc8d8

merge latest changes from master branch

! src/java.base/share/conf/security/java.security
! src/java.base/share/conf/security/java.security



More information about the jdk-sandbox-changes mailing list