git: openjdk/loom: monitor-support: 17 new changesets
duke
duke at openjdk.org
Wed Dec 13 09:38:28 UTC 2023
Changeset: 10943faa
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-11 18:27:51 +0000
URL: https://git.openjdk.org/loom/commit/10943faabe8709000f39f1f480af226271e5eef1
Enable testParkingPermitNotConsumed
! test/jdk/java/lang/Thread/virtual/Monitors.java
Changeset: 017902ed
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-11 19:58:53 +0000
URL: https://git.openjdk.org/loom/commit/017902ed20977d4e39018630daa0ecd26b541b34
Cleanup
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: b1a2ea2d
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 11:07:54 +0000
URL: https://git.openjdk.org/loom/commit/b1a2ea2d3f39142a213ca833bf00a50de2bf9e9d
Selection ops can release carrier
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
Changeset: fdd1541b
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 11:08:39 +0000
URL: https://git.openjdk.org/loom/commit/fdd1541bc3d7a8fb6512880e98f2690f8da397a1
Add test for Selectors
+ test/jdk/java/nio/channels/vthread/SelectorOps.java
Changeset: 15b40804
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 11:09:13 +0000
URL: https://git.openjdk.org/loom/commit/15b40804388403acfd104ae0fdf40b22e22c13b6
PinnedThreadPrinter should check for internal lock
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
Changeset: d4d20f50
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 12:32:36 +0000
URL: https://git.openjdk.org/loom/commit/d4d20f504155360f634cc3bb8718ac18d36a8999
state/recheckInterval fields are volatile
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 493ca331
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 14:39:50 +0000
URL: https://git.openjdk.org/loom/commit/493ca3315d868a88afb93a1b49b24aaac3acc7a8
Remove testPinnedCausedBySynchronizedBlock
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
Changeset: 8782697e
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 17:01:33 +0000
URL: https://git.openjdk.org/loom/commit/8782697edc69ad8d79ff46fbcd062fa0784ec490
Cleanup threadState
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: 315e666c
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 17:03:59 +0000
URL: https://git.openjdk.org/loom/commit/315e666ca7898ec3c84e295f923013879c151926
Fix tests
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
! test/jdk/java/nio/channels/Selector/WakeupNow.java
Changeset: 589cdc8a
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 17:24:48 +0000
URL: https://git.openjdk.org/loom/commit/589cdc8a9dcefcfc3877c10a9dcfce5d4a46c0d9
Revery changes to PinnedThreadPrinter
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
Changeset: 7574d928
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 20:39:46 +0000
URL: https://git.openjdk.org/loom/commit/7574d928e3fe9dfb125b39b4c86c647a32b3c7f9
Temporarily exclude TestStubAllocFailure
! test/jdk/ProblemList-Virtual.txt
Changeset: 082ab520
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 11:08:39 +0000
URL: https://git.openjdk.org/loom/commit/082ab5204c500c6fbe609b268e4830281cd2c858
Add test for Selectors
+ test/jdk/java/nio/channels/vthread/SelectorOps.java
Changeset: 363840d6
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 11:09:13 +0000
URL: https://git.openjdk.org/loom/commit/363840d66894899c9efe26dedbbbb3931f0790f3
PinnedThreadPrinter should check for internal lock
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
Changeset: c09791e2
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 17:03:59 +0000
URL: https://git.openjdk.org/loom/commit/c09791e2797305d6bb3efe343a4c41a5e42c008c
Fix tests
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
! test/jdk/java/nio/channels/Selector/WakeupNow.java
Changeset: fc1a1b0f
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 17:24:48 +0000
URL: https://git.openjdk.org/loom/commit/fc1a1b0f248a512483ac1058594d1089f7ce3180
Revery changes to PinnedThreadPrinter
! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
Changeset: 855fefa3
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-12 20:39:46 +0000
URL: https://git.openjdk.org/loom/commit/855fefa37645860c47395f78942993857d678c72
Temporarily exclude TestStubAllocFailure
! test/jdk/ProblemList-Virtual.txt
Changeset: b8ae5d5e
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-12-13 07:53:03 +0000
URL: https://git.openjdk.org/loom/commit/b8ae5d5ece3d21499d1710a4e09e4e50d2ccb06c
Merge
More information about the loom-dev
mailing list