git: openjdk/loom: master: 35 new changesets

duke duke at openjdk.org
Mon Jul 7 06:00:23 UTC 2025


Changeset: 549b8758
Branch: master
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-07-02 15:24:29 +0000
URL:       https://git.openjdk.org/loom/commit/549b8758661e760a7475fb398fd5b036e561fed6

8361112: Use exact float -> Float16 conversion method in Float16 tests

Reviewed-by: liach, rgiulietti

! test/jdk/jdk/incubator/vector/BasicFloat16ArithTests.java

Changeset: c460f842
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-07-02 15:31:29 +0000
URL:       https://git.openjdk.org/loom/commit/c460f842bf768995b271cd6362940877a4a79665

8361183: JDK-8360887 needs fixes to avoid cycles and better tests (aix)

Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: alanb, jkern

! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java
! test/jdk/java/nio/file/FileStore/Basic.java

Changeset: c5037059
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-07-02 17:16:12 +0000
URL:       https://git.openjdk.org/loom/commit/c50370599e40bfaeccba9aa6b28da661129f9450

8360090: [TEST] RISC-V: disable some cds tests on qemu

Reviewed-by: lmesnik, rehn

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java
! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java
! test/hotspot/jtreg/runtime/cds/appcds/TransformInterfaceOfLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 5e30bf68
Branch: master
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2025-07-02 17:47:20 +0000
URL:       https://git.openjdk.org/loom/commit/5e30bf68353d989aadc2d8176181226b2debd283

8360116: Add support for AVX10 floating point minmax instruction

Reviewed-by: mhaessig, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: ea86a20e
Branch: master
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2025-07-02 18:38:31 +0000
URL:       https://git.openjdk.org/loom/commit/ea86a20e6d74baea54df32415d9096d3b7bba1d7

8357424: [JVMCI] Avoid incrementing decompilation count for hosted compiled nmethod

Reviewed-by: dnsimon, never, cslucas

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/runtime/deoptimization.cpp

Changeset: 74822ce1
Branch: master
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2025-07-02 21:15:46 +0000
URL:       https://git.openjdk.org/loom/commit/74822ce12acaf9816aa49b75ab5817ced3710776

8358183: [JVMCI] crash accessing nmethod::jvmci_name in CodeCache::aggregate

Reviewed-by: eastigeevich, phh

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp

Changeset: 1926aeb1
Branch: master
Author:    Takuya Kiriyama <tkiriyama at openjdk.org>
Date:      2025-07-03 06:47:11 +0000
URL:       https://git.openjdk.org/loom/commit/1926aeb1a3b39cf2e4ea48f4c489cd023b5aa77d

8352016: Improve java/lang/RuntimeTests/RuntimeExitLogTest.java

Reviewed-by: rriggs

+ test/jdk/java/lang/RuntimeTests/ExitLogging-ALL.properties
! test/jdk/java/lang/RuntimeTests/ExitLogging-FINE.properties
+ test/jdk/java/lang/RuntimeTests/ExitLogging-FINER.properties
! test/jdk/java/lang/RuntimeTests/ExitLogging-INFO.properties
+ test/jdk/java/lang/RuntimeTests/ExitLogging-OFF.properties
+ test/jdk/java/lang/RuntimeTests/ExitLogging-SEVERE.properties
+ test/jdk/java/lang/RuntimeTests/ExitLogging-WARNING.properties
! test/jdk/java/lang/RuntimeTests/RuntimeExitLogTest.java

Changeset: 6c9236c8
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-07-03 06:59:00 +0000
URL:       https://git.openjdk.org/loom/commit/6c9236c80c236487a7c37dcb947c0f9192322208

8361238: G1 tries to get CPU info from terminated threads at shutdown

Reviewed-by: kbarrett, sangheki

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

Changeset: fd13e1ce
Branch: master
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-07-03 07:17:59 +0000
URL:       https://git.openjdk.org/loom/commit/fd13e1ce9805a903ab60ad9b476eb5a6687d22ee

8358801: javac produces class that does not pass verifier.

Reviewed-by: mcimadamore, liach

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/patterns/T8358801.java

Changeset: c75df634
Branch: master
Author:    Benoît Maillard <bmaillard at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date:      2025-07-03 07:28:11 +0000
URL:       https://git.openjdk.org/loom/commit/c75df634be9a0073fa246d42e5c362a09f1734f3

8359602: Ideal optimizations depending on input type are missed because of missing notification mechanism from CCP

Reviewed-by: epeter, thartmann

! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/TestModControlFoldedAfterCCP.java

Changeset: 2f683fdc
Branch: master
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2025-07-03 08:03:55 +0000
URL:       https://git.openjdk.org/loom/commit/2f683fdc4a8f9c227e878b0d7fca645fc8abe1b6

8361037: [ubsan] compiler/c2/irTests/TestFloat16ScalarOperations division by 0

Reviewed-by: mhaessig, sviswanathan

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

Changeset: 1be29bd7
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-07-03 09:32:09 +0000
URL:       https://git.openjdk.org/loom/commit/1be29bd725a4642b841c60c19f2f7f689a360831

8361060: Keep track of the origin server against which a jdk.internal.net.http.HttpConnection was constructed

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/AbstractAsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
+ src/java.net.http/share/classes/jdk/internal/net/http/Origin.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
+ test/jdk/java/net/httpclient/OriginTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java

Changeset: 2528c620
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-07-03 11:35:54 +0000
URL:       https://git.openjdk.org/loom/commit/2528c620a61195ac22d921b168444a7967bf1805

8361198: [AIX] fix misleading error output in thread_cpu_time_unchecked

Reviewed-by: mdoerr, azeller

! src/hotspot/os/aix/os_aix.cpp

Changeset: 5e40fb6b
Branch: master
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-07-03 11:43:35 +0000
URL:       https://git.openjdk.org/loom/commit/5e40fb6bda1d56e3eba584b49aa0b68096b34169

8277394: Remove the use of safepoint_workers in reference processor

Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp

Changeset: 24117c6e
Branch: master
Author:    Rajat Mahajan <rmahajan at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-07-03 14:24:52 +0000
URL:       https://git.openjdk.org/loom/commit/24117c6e9aa862bad839e93eff70810a75605ac5

8349188: LineBorder does not scale correctly

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, serb

! src/java.desktop/share/classes/javax/swing/border/LineBorder.java
! test/jdk/javax/swing/border/LineBorder/ScaledLineBorderTest.java
! test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java

Changeset: 3daa03c3
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-07-03 15:31:34 +0000
URL:       https://git.openjdk.org/loom/commit/3daa03c30f8e6ab9c498edb7d59346ce0b30450f

8358680: AOT cache creation fails: no strings should have been added

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: coleenp, shade

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: 66836d40
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-07-03 16:52:19 +0000
URL:       https://git.openjdk.org/loom/commit/66836d40b80f9c5482c1322d1d07f078ad9dcc02

8361292: Rename ModuleEntry::module() to module_oop()

Reviewed-by: coleenp, ccheung, sspitsyn

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/reflection.cpp

Changeset: a2315ddd
Branch: master
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-07-03 16:58:30 +0000
URL:       https://git.openjdk.org/loom/commit/a2315ddd2a343ed594dd1b0b3d0dc5b3a71f509b

8357739: [jittester] disable the hashCode method

Reviewed-by: lmesnik

! test/hotspot/jtreg/testlibrary/jittester/conf/exclude.methods.lst
+ test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/MethodTemplate.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TypesParser.java
+ test/lib-test/jdk/test/lib/jittester/MethodTemplateTest.java

Changeset: 25ed36f3
Branch: master
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2025-07-03 18:13:07 +0000
URL:       https://git.openjdk.org/loom/commit/25ed36f3ef1fe1d6914689c762910f104775f48c

8359493: Refactor how aggregated mandatory warnings are handled in the compiler
8350514: Refactor MandatoryWarningHandler to support dynamic verbosity

Reviewed-by: mcimadamore

! make/langtools/tools/propertiesparser/gen/ClassGenerator.java
! make/langtools/tools/propertiesparser/parser/Message.java
! make/langtools/tools/propertiesparser/parser/MessageLine.java
! make/langtools/tools/propertiesparser/resources/templates.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/WarningAggregator.java

Changeset: 2d9f0324
Branch: master
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-07-03 18:53:59 +0000
URL:       https://git.openjdk.org/loom/commit/2d9f0324ba21adf216649339c48e49b9cd1e33ff

8360028: (fs) Path.relativize throws StringIndexOutOfBoundsException (win)

Reviewed-by: alanb

! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java

Changeset: 003be0de
Branch: master
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2025-07-03 19:40:22 +0000
URL:       https://git.openjdk.org/loom/commit/003be0dee2f6c190697ec0a923546362c50cc0e5

8361325: Refactor ClassLoaderExt

Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
- src/hotspot/share/classfile/classLoaderExt.cpp
- src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: dcc7254a
Branch: master
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2025-07-03 19:43:30 +0000
URL:       https://git.openjdk.org/loom/commit/dcc7254a38bb0fecacd7683682d4c42e49335222

8361213: J2DAnalyzer should emit the score as a decimal

Reviewed-by: prr

! src/demo/share/java2d/J2DBench/src/j2dbench/report/J2DAnalyzer.java

Changeset: 77e69e02
Branch: master
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-07-03 20:01:33 +0000
URL:       https://git.openjdk.org/loom/commit/77e69e02ebd280636859dd698423db6ac3bc7f5c

8358750: JFR: EventInstrumentation MASK_THROTTLE* constants should be computed in longs

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java

Changeset: 566279af
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-07-03 20:49:05 +0000
URL:       https://git.openjdk.org/loom/commit/566279af49a7cf47e6030222e989417855caf1a9

8360022: ClassRefDupInConstantPoolTest.java fails when running in repeat

Reviewed-by: vromero

! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java

Changeset: da0a51ce
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-07-03 21:02:28 +0000
URL:       https://git.openjdk.org/loom/commit/da0a51ce97453a47b2c7d11e5206774232309e69

8357601: Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays

Reviewed-by: coleenp, jsjolen

! src/hotspot/os/windows/safefetch_windows.hpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/guardedMemory.hpp
! src/hotspot/share/prims/jniCheck.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java
+ test/hotspot/jtreg/runtime/jni/checked/libCharArrayReleasing.c

Changeset: 16af4733
Branch: master
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2025-07-03 22:32:23 +0000
URL:       https://git.openjdk.org/loom/commit/16af473397a7b3a6e6e33dd684d0d511168b989b

8361115: javax/swing/JComboBox/bug4276920.java unnecessarily throws Error instead of RuntimeException

Reviewed-by: prr

! test/jdk/javax/swing/JComboBox/bug4276920.java

Changeset: 854de8c9
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-07-03 23:54:05 +0000
URL:       https://git.openjdk.org/loom/commit/854de8c9c6a1d851c1788e5f2250fe0928c51ca4

8336147: Clarify CDS documentation about static vs dynamic archive

Reviewed-by: ccheung, shade

! src/java.base/share/man/java.md

Changeset: 21f2e9a7
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-07-04 04:08:42 +0000
URL:       https://git.openjdk.org/loom/commit/21f2e9a71c31320a8b1248e3970a82b871c63c2b

8344332: (bf) Migrate DirectByteBuffer away from jdk.internal.ref.Cleaner

Reviewed-by: rriggs, bchristi

! src/java.base/share/classes/java/nio/Bits.java
+ src/java.base/share/classes/java/nio/BufferCleaner.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
+ src/java.base/share/classes/sun/nio/Cleaner.java
! src/java.base/share/classes/sun/nio/ch/DirectBuffer.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/micro/org/openjdk/bench/java/nio/DirectByteBufferChurn.java
+ test/micro/org/openjdk/bench/java/nio/DirectByteBufferGC.java

Changeset: 5cf349c3
Branch: master
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2025-07-04 07:37:20 +0000
URL:       https://git.openjdk.org/loom/commit/5cf349c3b08324e994a4143dcc34a59fd81323f9

8361355: Negative cases of Annotated.getAnnotationData implementations are broken

Reviewed-by: never

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: 56ebb8c1
Branch: master
Author:    Jonas Norlinder <jonas.norlinder at oracle.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-07-04 10:16:55 +0000
URL:       https://git.openjdk.org/loom/commit/56ebb8c1b936e5a4c14486153c9f60df705095ad

8359110: Log accumulated GC and process CPU time upon VM exit

Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Co-authored-by: Jonas Norlinder <jnorlinder at openjdk.org>
Reviewed-by: tschatzl, ayang

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.hpp
+ src/hotspot/share/gc/shared/vmThreadCpuTimeScope.hpp
+ src/hotspot/share/gc/shared/vmThreadCpuTimeScope.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/vmThread.cpp

Changeset: fba74f79
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-07-04 12:19:24 +0000
URL:       https://git.openjdk.org/loom/commit/fba74f796eeeb42accc60ecab444c3d933b73e70

8361306: jdk.compiler-gendata needs to depend on java.base-launchers

Reviewed-by: shade

! make/Main.gmk

Changeset: f153e415
Branch: master
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-07-04 13:06:36 +0000
URL:       https://git.openjdk.org/loom/commit/f153e415d740f4ede272929171e9bb3e73ddbe1c

8361253: CommandLineOptionTest library should report observed values on failure

Reviewed-by: dholmes, shade

! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java

Changeset: 1c560727
Branch: master
Author:    Srinivas Vamsi Parasa <sparasa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2025-07-04 15:08:57 +0000
URL:       https://git.openjdk.org/loom/commit/1c560727b850593561982ccc3ed37b0e98b3bbee

8360775: Fix Shenandoah GC test failures when APX is enabled

Reviewed-by: sviswanathan, jbhateja, epeter

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: f2d2eef9
Branch: master
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2025-07-04 15:10:22 +0000
URL:       https://git.openjdk.org/loom/commit/f2d2eef988c57cc9f6194a8fd5b2b422035ee68f

8177100: APIs duplicated in JavaDoc

Reviewed-by: liach, hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
+ test/langtools/jdk/javadoc/doclet/testDuplicateMethodsWarn/TestDuplicateMethods.java

Changeset: f3e0588d
Branch: master
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-07-06 15:21:35 +0000
URL:       https://git.openjdk.org/loom/commit/f3e0588d0b825a68a4ad61ddf806877f46da69dc

8361338: JFR: Min and max time in MethodTime event is confusing

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java



More information about the loom-dev mailing list