git: openjdk/loom: monitor-support: 7 new changesets

duke duke at openjdk.org
Thu Dec 14 13:03:30 UTC 2023


Changeset: a3d7da68
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 09:37:11 +0000
URL:       https://git.openjdk.org/loom/commit/a3d7da68b6e0a921101d38d36e62c471637fab1c

Register selectors with master poller

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/Poller.java

Changeset: f6dc560c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 09:38:09 +0000
URL:       https://git.openjdk.org/loom/commit/f6dc560cded87802e7c034b02e6aebd35c88bcc5

Rename function to wait for list of threads

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/VirtualThread.c

Changeset: c720cefc
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 09:38:31 +0000
URL:       https://git.openjdk.org/loom/commit/c720cefc6d7a60065e1a96cd9b37a134969e8030

Remove confusing output when pinned

! src/java.base/share/classes/java/lang/PinnedThreadPrinter.java

Changeset: df4e5726
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 09:35:46 +0000
URL:       https://git.openjdk.org/loom/commit/df4e5726e1e65d71467ff183830993fb04061885

Revert tests

! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
! test/jdk/java/nio/channels/Selector/WakeupNow.java

Changeset: 4764de2d
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 09:38:47 +0000
URL:       https://git.openjdk.org/loom/commit/4764de2d9524eb3a5a75603ff1d327c45d6c0b52

Merge


Changeset: 8d41e187
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 11:14:51 +0000
URL:       https://git.openjdk.org/loom/commit/8d41e18706796bbcc2d3a10a91ccf961675ef1c3

Improve tests for pinning

! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/nio/channels/vthread/SelectorOps.java
! test/lib/jdk/test/lib/thread/VThreadPinner.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java

Changeset: 806b5633
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-12-14 11:15:15 +0000
URL:       https://git.openjdk.org/loom/commit/806b5633e5f69f032e779a75551a651dfdc0b51f

Merge




More information about the loom-dev mailing list