git: openjdk/loom: fibers: 18 new changesets

duke duke at openjdk.org
Fri Aug 15 18:57:57 UTC 2025


Changeset: b0f98df7
Branch: fibers
Author:    Phil Race <prr at openjdk.org>
Date:      2025-08-14 15:20:47 +0000
URL:       https://git.openjdk.org/loom/commit/b0f98df75aee1e94a8c4b3eb8d0b1f4e715011ae

8365416: java.desktop no longer needs preview feature access

Reviewed-by: alanb, jpai

! src/java.base/share/classes/module-info.java

Changeset: 26ccb3ce
Branch: fibers
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2025-08-14 16:59:05 +0000
URL:       https://git.openjdk.org/loom/commit/26ccb3cef17a7a2a4b09af1e1e29b96d54a418aa

8362530: VM crash with -XX:+PrintTieredEvents when collecting AOT profiling

Reviewed-by: chagedorn, kvn

! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! test/hotspot/jtreg/runtime/cds/appcds/aotFlags/AOTFlags.java

Changeset: ba231052
Branch: fibers
Author:    David Beaumont <david.beaumont at oracle.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-14 17:02:05 +0000
URL:       https://git.openjdk.org/loom/commit/ba231052319676ece5105253b58efa4e906feab4

8365048: idea.sh script does not correctly detect/handle git worktrees

Reviewed-by: shade, vyazici, erikj, mcimadamore, ihse

! bin/idea.sh

Changeset: dccca0fb
Branch: fibers
Author:    William Kemper <wkemper at openjdk.org>
Date:      2025-08-14 19:58:54 +0000
URL:       https://git.openjdk.org/loom/commit/dccca0fb7a892d31179b70fa861b8b3cdde54e84

8365572: Shenandoah: Remove unused thread local _paced_time field

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp

Changeset: c5cbcac8
Branch: fibers
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-08-14 20:27:08 +0000
URL:       https://git.openjdk.org/loom/commit/c5cbcac828e1c7aa845cf16e68f6306ae49e050c

8361730: The CodeBuilder.trying(BlockCodeBuilder,CatchBuilder) method generates corrupted bytecode in certain cases

Reviewed-by: asotona

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

Changeset: 8c363b3e
Branch: fibers
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-08-14 21:41:14 +0000
URL:       https://git.openjdk.org/loom/commit/8c363b3e3e5c1273a5e9b3393ed09a31b0647a21

8364319: Move java.lang.constant.AsTypeMethodHandleDesc to jdk.internal

Reviewed-by: redestad

- src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
+ src/java.base/share/classes/jdk/internal/constant/AsTypeMethodHandleDesc.java

Changeset: a65f2002
Branch: fibers
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2025-08-14 23:59:34 +0000
URL:       https://git.openjdk.org/loom/commit/a65f20022080e627da4782b9b643912a9dd69335

8365512: Replace -Xcomp with -Xmixed for AOT assembly phase

Reviewed-by: shade

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

Changeset: 44b19c01
Branch: fibers
Author:    David Beaumont <david.beaumont at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-08-15 02:53:42 +0000
URL:       https://git.openjdk.org/loom/commit/44b19c01acdfff07a4f017466be3f03fae6013c6

8365532: java/lang/module/ModuleReader/ModuleReaderTest.testImage fails

Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java

Changeset: 6fb6f3d3
Branch: fibers
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-08-15 04:25:37 +0000
URL:       https://git.openjdk.org/loom/commit/6fb6f3d39b321e2a1c1fa2cef2c19222a6dcf7b9

8361638: java.lang.classfile.CodeBuilder.CatchBuilder should not throw IllegalArgumentException for representable exception handlers

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java

Changeset: e3aeebec
Branch: fibers
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2025-08-15 07:35:52 +0000
URL:       https://git.openjdk.org/loom/commit/e3aeebec1798b9adbb02e11f285951d4275c52e8

8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime

Reviewed-by: never

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: fa2eb616
Branch: fibers
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-08-15 08:55:11 +0000
URL:       https://git.openjdk.org/loom/commit/fa2eb616482250dff6a3b667798aec37114005a9

8365491: VSCode IDE: add basic configuration for the Oracle Java extension

Reviewed-by: ihse, jlahoda

! make/ide/vscode/hotspot/template-workspace.jsonc

Changeset: 5856dc34
Branch: fibers
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2025-08-15 09:32:51 +0000
URL:       https://git.openjdk.org/loom/commit/5856dc34c82de9f840be1dc28a9917224971491f

8365199: Use a set instead of a list as the intermediary Klass* storage to reduce typeset processing

Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
! src/hotspot/share/jfr/utilities/jfrSet.hpp
! test/jdk/jdk/jfr/event/runtime/TestFlush.java

Changeset: b6d5f49b
Branch: fibers
Author:    Guanqiang Han <ghan at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-08-15 09:41:17 +0000
URL:       https://git.openjdk.org/loom/commit/b6d5f49b8dc2cb7c8e93d7885c2432a28d04e57e

8365296: Build failure with Clang due to -Wformat warning after JDK-8364611

Reviewed-by: ayang, mbaesken

! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c

Changeset: 059b49b9
Branch: fibers
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-08-15 10:37:26 +0000
URL:       https://git.openjdk.org/loom/commit/059b49b9551ad52f211613a3da2ac0a79deb5ed4

8365244: Some test control variables are undocumented in doc/testing.md

Reviewed-by: erikj

! doc/testing.html
! doc/testing.md

Changeset: dbae90c9
Branch: fibers
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-15 10:45:00 +0000
URL:       https://git.openjdk.org/loom/commit/dbae90c950200cb417aebeab65e5fce7a7e5f94f

8364723: Sort share/interpreter includes

Reviewed-by: shade, ayang

! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeStream.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java

Changeset: 7c113e52
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-15 18:18:27 +0000
URL:       https://git.openjdk.org/loom/commit/7c113e5235c562a38bf1a5fc8a9e9d3bfac7275a

Merge branch 'master' into fibers

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp

Changeset: 1f48247a
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-15 17:01:30 +0000
URL:       https://git.openjdk.org/loom/commit/1f48247a3433d2d0d5dd7f03a3b292e75408e18c

Poller update

! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java
! src/java.base/linux/classes/sun/nio/ch/IoUringPoller.java
! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java
! src/java.base/share/classes/sun/nio/ch/Poller.java
! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java

Changeset: c377cb8e
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-15 18:18:39 +0000
URL:       https://git.openjdk.org/loom/commit/c377cb8ebe6ad181b68404957bbb93661c549fb0

Merge loom into fibers




More information about the loom-dev mailing list