git: openjdk/loom: fibers: 13 new changesets
duke
duke at openjdk.org
Fri Oct 25 06:51:54 UTC 2024
Changeset: 81e5c6d0
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-22 12:02:25 +0000
URL: https://git.openjdk.org/loom/commit/81e5c6d0ee8dcfaf3980eafdb2904eaff868ae4d
Make lea with RIP-relative addressing more general
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: b6bc98e2
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-22 20:21:43 +0000
URL: https://git.openjdk.org/loom/commit/b6bc98e24ac4e43181753e3e4b3d73eeee30a4a3
Address David's comments to ObjectMonitor.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/vmOperations.cpp
Changeset: d43c084a
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-23 11:49:28 +0000
URL: https://git.openjdk.org/loom/commit/d43c084a059b3ae591b0805cbb757a64464324a4
Clear oops when thawing lockstack + add thaw_lockstack()
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: ab087a5a
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-23 12:22:33 +0000
URL: https://git.openjdk.org/loom/commit/ab087a5a5581325a5fc9e81c5ab7f8f88da3b9d3
Fix comment in Thread.java
! src/java.base/share/classes/java/lang/Thread.java
Changeset: e232b7f3
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-23 12:43:54 +0000
URL: https://git.openjdk.org/loom/commit/e232b7f3dc692ca455a16bb12f3fd1ef9a309a89
Rename timedWaitNonce to timedWaitSeqNo
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: baf7ffab
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-23 16:14:21 +0000
URL: https://git.openjdk.org/loom/commit/baf7ffabd7b49070178cf5e90ed09944ff0110de
Minor fixes in inc/dec_held_monitor_count on aarch64 and riscv
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 0ebc3e95
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-23 23:00:28 +0000
URL: https://git.openjdk.org/loom/commit/0ebc3e9587f6048fae32fcc2ad10ab968d6d8fad
Skip printing tid when not available
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/threads.cpp
Changeset: 03ba6dfb
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-23 23:25:41 +0000
URL: https://git.openjdk.org/loom/commit/03ba6dfb794893c90ca8a3c696049bebacd1d11e
Fix comment in objectMonitor.hpp and javaThread.hpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 13353fdd
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-24 16:13:03 +0000
URL: https://git.openjdk.org/loom/commit/13353fdd6ad3c509b82b1fb0b9a3d05284b592b7
Remove ObjectMonitor::set_owner_from_BasicLock()
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: d40d3826
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-24 16:14:32 +0000
URL: https://git.openjdk.org/loom/commit/d40d3826bd7a14ef104df3671aa2bdd2a0d80d83
Rename nonce/nounce to seqNo in VirtualThread class
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: 34362b9c
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-24 16:16:46 +0000
URL: https://git.openjdk.org/loom/commit/34362b9ca9b88982af846b5ec2f8267c47a94988
Fix comments in javaThread.hpp and Thread.java
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/Thread.java
Changeset: c7a82c45
Branch: fibers
Author: Patricio Chilano Mateo <patricio.chilano.mateo at oracle.com>
Date: 2024-10-24 16:22:12 +0000
URL: https://git.openjdk.org/loom/commit/c7a82c454027225783f978d563c22cd6bcd5f312
Rename set/has_owner_anonymous to set/has_anonymous_owner
! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/vmOperations.cpp
Changeset: a4b8313a
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-10-25 07:05:57 +0000
URL: https://git.openjdk.org/loom/commit/a4b8313a29c9d8e2048f6c3c16bb216073960133
Merge commit 'c7a82c454027225783f978d563c22cd6bcd5f312' into fibers
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
More information about the loom-dev
mailing list