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

duke duke at openjdk.org
Wed Sep 4 09:53:31 UTC 2024


Changeset: afa03462
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-08-30 15:44:21 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/afa03462e81a29ecabe984d9a37760b744a56ddd

Remove support for non-SunJSSE trust managers

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

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

Check trust manager type early

! src/java.base/share/classes/jdk/internal/net/quic/QuicTLSContext.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java

Changeset: e7b0cee4
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-03 15:02:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e7b0cee49d8294a39d5ca9e8418133b4cd3c03f8

Add minimal support for DataBlockedFrame

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

Changeset: 1fb94d0b
Branch: http3
Author:    Daniel Jelinski <daniel.jelinski at oracle.com>
Date:      2024-09-03 16:18:31 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1fb94d0b36ac8b04982d39dee983263c2d816a64

Add minimal support for PATH_CHALLENGE frames

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

Changeset: 9d183bd0
Branch: http3
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2024-08-28 12:19:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9d183bd02763ee4ff5aa8388e039d8b5a6964328

8339149: jfr_flush_event_writer - return value type mismatch

Reviewed-by: egahlin

! src/hotspot/share/jfr/jni/jfrJniMethod.hpp

Changeset: 32c97509
Branch: http3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-08-28 13:28:01 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/32c975098521e830ce706b67e7232a007c0846c7

8339160: [BACKOUT] JDK-8338440 Parallel: Improve fragmentation mitigation in Full GC

Reviewed-by: tschatzl

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

Changeset: b6700095
Branch: http3
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-08-28 15:23:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b6700095c018a67a55b746cd4eee763c68f538e0

8338729: Retire the test jdk/java/util/zip/TestZipError.java

Reviewed-by: lancea

- test/jdk/java/util/zip/TestZipError.java

Changeset: 379f3db0
Branch: http3
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-08-28 16:47:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/379f3db001fe4bffd3a00e0363a98275e7b2eba8

8339175: ProblemList runtime/interpreter/LastJsrTest.java on all platforms with Xcomp

Reviewed-by: matsaave

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

Changeset: 0c2b1758
Branch: http3
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2024-08-28 17:24:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0c2b175898d13b58ffe56e2f9cbc9d88173a61cf

8328608: Multiple NewSessionTicket support for TLS

Reviewed-by: djelinski

! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/util/Cache.java
! test/jdk/javax/net/ssl/SSLSession/CertMsgCheck.java
! test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java
! test/jdk/javax/net/ssl/templates/TLSBase.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTClient.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTParallel.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTSequence.java

Changeset: 3d49fb8a
Branch: http3
Author:    Manukumar V S <mvs at openjdk.org>
Date:      2024-08-28 17:54:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3d49fb8a17ceec6e23595bc8affc89765899f72b

8338103: Stabilize and open source a Swing OGL ButtonResizeTest

Reviewed-by: abhiscxk, prr, tr

+ test/jdk/javax/swing/JButton/SwingButtonResizeTestWithOpenGL.java

Changeset: a98ecad0
Branch: http3
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-08-28 18:16:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a98ecad0a920f12d81386de3d0f549d542014773

8338897: Small startup regression remains after JDK-8309622 and JDK-8331932

Reviewed-by: liach, naoto

! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java

Changeset: eff6d9cd
Branch: http3
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-08-28 18:22:30 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/eff6d9cd23f9da8720a44ad628aa0a3e6f58facf

8339167: Remove AbstractPoolEntry.PrimitiveEntry to reduce boxing overheads

Reviewed-by: liach

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

Changeset: d03ec7aa
Branch: http3
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-08-28 20:17:25 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d03ec7aad41d830b47801b7af75ee5e278128e69

8339030: frame::print_value_on(outputStream* st, JavaThread *thread) doesn't need thread argument

Reviewed-by: dholmes, coleenp

! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/vframe.cpp

Changeset: d08b5bd9
Branch: http3
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-08-28 20:18:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d08b5bd9f5f740d75c1acfbd644ce1c822e03833

8258483: [TESTBUG] gtest CollectorPolicy.young_scaled_initial_ergo_vm fails if heap is too small

Reviewed-by: ayang

! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp

Changeset: a8ac2872
Branch: http3
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-08-28 21:14:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a8ac28725bfc22867c76856ddce094588a97b84c

8339126: JNI exception pending in Inflater.c

Reviewed-by: lancea, vtewari, jpai, naoto

! src/java.base/share/native/libzip/Inflater.c

Changeset: 72a49005
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-08-28 21:16:18 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/72a49005ee8c4aeb6dcf3eff4c56576a2b4d0081

8338888: SystemDictionary::class_name_symbol has incorrect length check

Reviewed-by: stuefe, kbarrett, coleenp

! src/hotspot/share/classfile/systemDictionary.cpp
! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c

Changeset: 26e3d535
Branch: http3
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2024-08-28 22:54:38 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/26e3d535ad4d6e5d78ca50941cfa39dd337892a9

8338716: Re-visit "interrupt handling" in jdk.internal.loader.Resource

Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/loader/Resource.java

Changeset: 0ddcd701
Branch: http3
Author:    Dean Long <dlong at openjdk.org>
Date:      2024-08-29 00:34:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0ddcd7017576a0f9c97a74b7d47624ae06ed06d6

8335120: assert(!target->can_be_statically_bound() || target == cha_monomorphic_target) failed

Reviewed-by: kvn, vlivanov

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp

Changeset: eb7ead58
Branch: http3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-08-29 05:03:15 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/eb7ead58fd70822669d2aa1a0053814e58955f82

8336873: BasicSplitPaneDivider:oneTouchExpandableChanged() should mention that implementation depends on SplitPane.supportsOneTouchButtons property

Reviewed-by: prr, abhiscxk

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java

Changeset: 1383fec4
Branch: http3
Author:    Kangcheng Xu <kxu at openjdk.org>
Date:      2024-08-29 05:34:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/1383fec41756322bf2832c55633e46395b937b40

8327381: Refactor type-improving transformations in BoolNode::Ideal to BoolNode::Value

Reviewed-by: chagedorn, thartmann, jkarthikeyan, epeter

! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/c2/gvn/TestBoolNodeGVN.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 0b4a7d53
Branch: http3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-08-29 06:25:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0b4a7d534204b7b3b041f5117282dd13b1c7c62f

8324859: Improve error recovery

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: ff59532d
Branch: http3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-08-29 06:28:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ff59532ddd3002df61e46d58b3f29d26c78295da

8338678: Erroneous parameterized type represented as <any>

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/recovery/AttrRecovery.java

Changeset: f080b4bb
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-08-29 07:07:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f080b4bb8a75284db1b6037f8c00ef3b1ef1add1

8333098: ubsan: bytecodeInfo.cpp:318:59: runtime error: division by zero

Reviewed-by: kvn, iveresov

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

Changeset: 362f9ce0
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-08-29 07:29:12 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/362f9ce077baa900ed81a0473ec0187efde132ef

8339120: Use more fine-granular gcc unused warnings

Reviewed-by: jwaters, kbarrett, erikj

! make/autoconf/flags-cflags.m4
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.management/Lib.gmk

Changeset: 723588a4
Branch: http3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-08-29 08:54:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/723588a4e78d25f0ef3c4cdaeb377aedc3a352d4

8338569: HTTP/1.1 CleanupTrigger may be triggerred after the next exchange started

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/FlowTube.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/SmokeTest.java

Changeset: d35ffa4f
Branch: http3
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2024-08-29 09:57:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/d35ffa4f6afb7df052103cee8544e4e707b72cc1

8339017: Make a couple of fields in DoubleByte static

Reviewed-by: bpb, naoto

! src/java.base/share/classes/sun/nio/cs/DoubleByte.java

Changeset: 8c8b5801
Branch: http3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-08-29 10:06:08 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8c8b5801fd9d28a71edf3bd8d1fae857817e27de

8338281: jshell does not run shutdown hooks

Reviewed-by: asotona

! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! test/langtools/jdk/jshell/ShutdownTest.java

Changeset: e57b5932
Branch: http3
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2024-08-29 11:23:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e57b59325831247818cb4b07c4fd43e4556effca

8335062: NMT: Make StackIndex non-opaque

Reviewed-by: stuefe, gziemski

! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp
! src/hotspot/share/nmt/vmatree.hpp
! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp

Changeset: 777ed2b5
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-08-29 15:45:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/777ed2b5d2ef8371407cc9bf0370a7cef937cfb7

8339132: Make DirectCodeBuilder write through without allocating instruction objects

Reviewed-by: asotona, redestad

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java

Changeset: a4962ace
Branch: http3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-08-29 20:38:52 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a4962ace4d3afb36e9d6822a4f02a1515fac40ed

8338257: UTF8 lengths should be size_t not int

Reviewed-by: stuefe, coleenp, dlong

! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/utf8.hpp

Changeset: f2968b34
Branch: http3
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-08-29 21:06:05 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f2968b34a55009fb195e381ffa615488974e9ba6

8339020: Remove unused HeapShared::calculate_oopmap

Reviewed-by: coleenp

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp

Changeset: b711c41d
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-08-29 21:21:16 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b711c41d442fc369a84745c0203db638e0b7e671

8339196: Optimize BufWriterImpl#writeU1/U2/Int/Long

Reviewed-by: liach, redestad

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

Changeset: 4675913e
Branch: http3
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-08-30 01:06:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4675913edb16ec1dde5f0ba2dfcfada134ce17f1

8339237: RISC-V: Builds fail after JDK-8339120

Reviewed-by: fyang

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

Changeset: f927c121
Branch: http3
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-08-30 06:21:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/f927c1210ee0675bb1196572177ffb505826d57a

8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java

Reviewed-by: lancea

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

Changeset: b9e65f98
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-08-30 06:47:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b9e65f982fe6ae69d3912f32465a688d67c1c765

8337662: Improve os::print_hex_dump for printing Instructions sections

Reviewed-by: stuefe, lucy

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: b8727181
Branch: http3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-08-30 08:11:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b8727181f3ceac6f37272a1152f267ed1b6e2297

8338301: Error recovery and reporting should be improved for erroneous implicitly declared classes

Reviewed-by: cstein, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/ImplicitClass/ErrorRecovery.java
+ test/langtools/tools/javac/diags/examples/ClassMethodOrFieldExpected.java

Changeset: bb28b0d2
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-08-30 08:58:07 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/bb28b0d2292c0f45decfaac0fb2f4c4284e9c666

8338404: Cross-compilation to different endianness fails after JDK-8318913

Reviewed-by: erikj, fbredberg

! make/CreateJmods.gmk
! make/InterimImage.gmk

Changeset: 2abe2ff6
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-08-30 08:58:18 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2abe2ff69b205ccaf502bf8b6de3ce9e1260c386

8339235: Fix indentation in build system

Reviewed-by: erikj

! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/InitSupport.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/jdk-version.m4
! make/autoconf/lib-bundled.m4
! make/autoconf/lib-freetype.m4
! make/autoconf/lib-hsdis.m4
! make/autoconf/libraries.m4
! make/autoconf/platform.m4
! make/autoconf/toolchain_microsoft.m4
! make/common/FindTests.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
! make/common/Utils.gmk
! make/common/native/DebugSymbols.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/jdk.accessibility/Launcher.gmk

Changeset: 92c4704e
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-08-30 10:18:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/92c4704edf75534b825765d156a7f70377ccb3bb

8339166: java/lang/String/concat/HiddenClassUnloading.java fails on AIX and Linux ppc64le after JDK-8336856

Reviewed-by: redestad, mdoerr

! test/jdk/java/lang/String/concat/HiddenClassUnloading.java

Changeset: 3a352b82
Branch: http3
Author:    David Schlosnagle <davids at palantir.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2024-08-30 12:36:33 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3a352b82591eb522c24108de95e42a3d1e5ceb3a

8339191: JFR: Bulk read support for ChunkInputStream

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java
+ test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamBulkRead.java

Changeset: 2fb83055
Branch: http3
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-08-30 14:47:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2fb830553f219e59a44c140e2441695a0d79c404

8339319: ProblemList runtime/exceptionMsgs/NoClassDefFoundError/NoClassDefFoundErrorTest.java

Reviewed-by: dfuchs, dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: a528c4b3
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-08-30 16:43:16 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a528c4b370be1e7730778268cf8c52ffcfd27048

8339156: Use more fine-granular clang unused warnings

Reviewed-by: erikj, kbarrett

! make/autoconf/flags-cflags.m4
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.management/Lib.gmk

Changeset: fef1ef7d
Branch: http3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-08-30 17:17:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/fef1ef7dfe1aed7729b182b2fc8d0dda7d546a56

6426678: (spec) File.createTempFile(prefix, suffix, dir) needs clarification for illegal symbols in suffix

Reviewed-by: alanb

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

Changeset: 25e03b52
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-08-30 17:28:28 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/25e03b52094f46f89f2fe8f20e7e5622928add5f

8339115: Rename TypeKind enum constants to follow code style

Reviewed-by: asotona

! make/jdk/src/classes/build/tools/taglet/JSpec.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/Opcode.java
! src/java.base/share/classes/java/lang/classfile/TypeKind.java
! src/java.base/share/classes/java/lang/classfile/components/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/ParserVerifier.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/ArrayTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/StackTrackerTest.java
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java

Changeset: b840b130
Branch: http3
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-08-30 18:28:53 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b840b130df7ccb64d4615460c0654a6315e9302f

8338882: Clarify matching order of MessageFormat subformat factory styles

Reviewed-by: naoto

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

Changeset: 4f071ce0
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-08-31 01:13:07 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4f071ce074b934d5610e213d348cff8326f1499d

8311163: Parallel: Improve large object handling during evacuation

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/shared/partialArrayState.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp

Changeset: 392bdd57
Branch: http3
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-08-31 01:44:17 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/392bdd5734e0ad4e616d52bb7bcafcf85dccbf34

8339248: RISC-V: Remove li64 macro assembler routine and related code

Reviewed-by: rehn, fjiang, luhenry

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

Changeset: 92aafb43
Branch: http3
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-09-01 16:13:53 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/92aafb43424321d8f2552aa34a9a3df291abf992

8338934: vmTestbase/nsk/jvmti/*Field*Watch/TestDescription.java tests timeout intermittently

Reviewed-by: sspitsyn, amenkov

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/mutexLocker.cpp

Changeset: 9d7d85a6
Branch: http3
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-09-02 01:23:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9d7d85a6aa20ed95166f5f2f951597bca1fde841

8339298: Remove unused function declaration poll_for_safepoint

Reviewed-by: fyang, chagedorn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp

Changeset: a136a85b
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-09-02 09:14:36 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a136a85b6f5bbc92727883693c1ce31c37a82fd5

8338768: Introduce runtime lookup to check for static builds

Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Co-authored-by: Jiangli Zhou <jiangli at openjdk.org>
Reviewed-by: prr, jiangli, alanb

! make/modules/jdk.jdwp.agent/Lib.gmk
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.hpp
+ src/hotspot/share/runtime/linkType.cpp
! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/share/native/libjli/jli_util.h
+ src/java.base/share/native/libjli/link_type.c
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c

Changeset: 03ba37e6
Branch: http3
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2024-09-02 09:32:10 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/03ba37e60ce08def6afd172efc1cdbbcc856c633

8339169: Remove NaiveHuffman coder

Reviewed-by: djelinski, dfuchs

- src/java.net.http/share/classes/jdk/internal/net/http/hpack/NaiveHuffman.java

Changeset: b1163bcc
Branch: http3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-09-02 14:52:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b1163bcc88a5b88b9a56d5584310f1d679690ab2

8256211: assert fired in java/net/httpclient/DependentPromiseActionsTest (infrequent)

Reviewed-by: jpai

! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java

Changeset: 0e6bb514
Branch: http3
Author:    Joshua Zhu <jzhu at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date:      2024-09-02 15:37:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0e6bb514c8ec7c4a7100fe06eaa9e954a74fda30

8339063: [aarch64] Skip verify_sve_vector_length after native calls if SVE supports 128 bits VL only

Reviewed-by: adinn, fgao

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp

Changeset: 62dad3a9
Branch: http3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-09-02 17:57:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/62dad3a9ea222b0fbf15668d6e7b1c4ed61b2532

8339351: Remove duplicate line in FileMapHeader::print

Reviewed-by: dholmes

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

Changeset: 3a88fd43
Branch: http3
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-09-03 06:58:29 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3a88fd437dfb218df5d3338c8ee7d70416839cf8

8334724: C2: remove PhaseIdealLoop::cast_incr_before_loop()

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp

Changeset: dc4fd896
Branch: http3
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-09-03 06:58:44 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/dc4fd896289db1d2f6f7bbf5795fec533448a48c

8339359: RISC-V: Use auipc explicitly in far_jump and far_call macro assembler routines

Reviewed-by: rehn, luhenry

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

Changeset: 288fa60e
Branch: http3
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-09-03 07:56:04 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/288fa60ebee445bb2835f096d144b9c6dea98df6

8338891: HotSpotDiagnosticsMXBean missing @since tag

Reviewed-by: alanb

! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java

Changeset: ed422ed1
Branch: http3
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-09-03 07:56:14 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ed422ed1a3d6cdb733bc878c4173b43eb2dfb3da

8338817: Wrong indent in API docs for java.lang.management.ManagementFactory

Reviewed-by: alanb, dfuchs

! src/java.management/share/classes/java/lang/management/ManagementFactory.java

Changeset: 6f3e3fd0
Branch: http3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-09-03 09:27:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/6f3e3fd0d4f5e80e3fdbd26be6483c672479802a

8339411: [PPC64] cmpxchgw/h/b doesn't handle external Label

Reviewed-by: lucy, mbaesken

! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp

Changeset: 633fad8e
Branch: http3
Author:    Damon Fenacci <dfenacci at openjdk.org>
Date:      2024-09-03 09:45:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/633fad8e53109bef52190494a8b171035229d2ac

8326615: C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)

Reviewed-by: thartmann, kvn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java

Changeset: 7a418fc0
Branch: http3
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-09-03 10:25:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7a418fc07464fe359a0b45b6d797c65c573770cb

8338967: Improve performance for MemorySegment::fill

Reviewed-by: mcimadamore, psandoz

! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ test/jdk/java/foreign/TestFill.java
+ test/micro/org/openjdk/bench/java/lang/foreign/TestFill.java

Changeset: 8ea6adc6
Branch: http3
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-09-03 12:02:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/8ea6adc623ca2183046d794eba806065deea916e

8339364: AIX build fails: various unused variable and function warnings

Reviewed-by: mdoerr, clanger, jwaters

! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/common/awt/CUPSfuncs.c
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c
! src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c

Changeset: b94c3deb
Branch: http3
Author:    Shaojin Wen <swen at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2024-09-03 12:05:02 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/b94c3debf5083dbf5bc21ed7794c1656743ab48e

8339401: Optimize ClassFile load and store instructions

Reviewed-by: liach, redestad

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

Changeset: e0c46d58
Branch: http3
Author:    Viktor Klang <vklang at openjdk.org>
Date:      2024-09-03 12:55:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e0c46d589b12aa644e12e4a4c9e84e035f7cf98d

8325397: sun/java2d/Disposer/TestDisposerRace.java fails in linux-aarch64

Reviewed-by: alanb

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/sun/java2d/Disposer/TestDisposerRace.java

Changeset: 4ca2c208
Branch: http3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-09-03 13:32:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/4ca2c208ea2b308093b4a25b04a274f9b1ec6a1d

8338740: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes

Reviewed-by: djelinski, jpai

! test/jdk/java/net/httpclient/ProxyServer.java

Changeset: ad40a122
Branch: http3
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-09-03 13:44:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ad40a122d632d65052b71125c0dfd58c54e3a521

8339214: Remove misleading CodeBuilder.loadConstant(Opcode, ConstantDesc)

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java

Changeset: 66945e50
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-09-03 15:31:09 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/66945e501049de3a1e1d73303928af87190ae33c

8339336: Fix build system whitespace to adhere to coding conventions

Reviewed-by: erikj

! make/Bundles.gmk
! make/CompileToolsJdk.gmk
! make/CopyInterimTZDB.gmk
! make/Docs.gmk
! make/Global.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/JrtfsJar.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/SourceRevision.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/ZipSecurity.gmk
! make/autoconf/Makefile.template
! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.template
! make/autoconf/compare.sh.template
! make/autoconf/configure.ac
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/jdk-version.m4
! make/autoconf/jvm-features.m4
! make/autoconf/lib-tests.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.template
! make/autoconf/toolchain.m4
! make/autoconf/util.m4
! make/autoconf/util_paths.m4
! make/common/CopyFiles.gmk
! make/common/Execute.gmk
! make/common/FileUtils.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/MakeBase.gmk
! make/common/MakeIO.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/native/CompileFile.gmk
! make/devkit/Makefile
! make/devkit/Tools.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/idea.gmk
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.management/Lib.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.management/Lib.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk

Changeset: c3adcb84
Branch: http3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-09-03 15:31:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c3adcb843953b599b3c93d6b51afcc709ceaf45b

8338916: Build warnings about overriding recipe for jvm-ldflags.txt

Reviewed-by: jwaters, erikj

! make/common/NativeCompilation.gmk
! make/common/native/Link.gmk

Changeset: 0d593cd1
Branch: http3
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-09-03 15:32:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0d593cd1945e93a7d3c33ad270a81403b6fbeb3f

8339419: [s390x] Problemlist compiler/c2/irTests/TestIfMinMax.java

Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: ef9a609a
Branch: http3
Author:    Daniel Fuchs <daniel.fuchs at oracle.com>
Date:      2024-09-03 18:38:42 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ef9a609a59eb4a4f2cad77bba4ae9b33d3416a86

merge latest changes from master branch

! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/SmokeTest.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
! test/jdk/java/net/httpclient/DigestEchoClient.java
! test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/SmokeTest.java



More information about the jdk-sandbox-changes mailing list