git: openjdk/loom: fibers: 6 new changesets
duke
duke at openjdk.org
Sun Sep 24 16:55:19 UTC 2023
Changeset: da629338
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-09-24 11:05:17 +0000
URL: https://git.openjdk.org/loom/commit/da62933896be5bf805e3636f550fffa975275132
Reset
! src/java.base/share/classes/module-info.java
- src/jdk.management/share/classes/com/sun/management/Threads.java
! test/hotspot/jtreg/compiler/jvmci/meta/ProfilingInfoTest.java
! test/jdk/TEST.groups
- test/jdk/com/sun/management/Threads/CurrentThreadEnclosingScopes.java
! test/jdk/java/lang/Thread/virtual/TrackAllThreads.java
Changeset: 5d67f77b
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-09-24 12:31:59 +0000
URL: https://git.openjdk.org/loom/commit/5d67f77b548016ab5cecbc5c105fdc26ad8692a9
Changes tests that pin to use native frame
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
! test/jdk/java/lang/Thread/virtual/stress/PinALot.java
+ test/lib/jdk/test/lib/thread/VThreadPinner.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
= test/lib/jdk/test/lib/thread/libVThreadPinner.c
Changeset: 2c058101
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-09-24 12:38:07 +0000
URL: https://git.openjdk.org/loom/commit/2c0581011cc6735541e651990a79a7ec96000d4f
Add stress test for Thread.getStackTrace when blocking/blocked on monitor enter
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocked.java
Changeset: 7bd4d6ed
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-09-24 14:07:58 +0000
URL: https://git.openjdk.org/loom/commit/7bd4d6ed7027c1cdc1c3d6648e7c0908b1ab41d6
Add more tests for monior enter
+ test/jdk/java/lang/Thread/virtual/MonitorEnterReleasesCarrier.java
+ test/jdk/java/lang/Thread/virtual/MonitorEnterUnblocking.java
+ test/jdk/java/lang/Thread/virtual/MonitorMutualExclusion.java
+ test/jdk/java/lang/Thread/virtual/MonitorReenter.java
+ test/jdk/java/lang/Thread/virtual/ParkingPermitInference.java
+ test/jdk/java/lang/Thread/virtual/stress/LotsOfMonitors.java
! test/lib/jdk/test/lib/thread/libVThreadPinner.c
Changeset: 5dba1ec5
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-09-24 15:23:26 +0000
URL: https://git.openjdk.org/loom/commit/5dba1ec568649288a1874a252f85a8f07d4d8c23
Add test for monitorenter when pinned
+ test/jdk/java/lang/Thread/virtual/MonitorEnterWhenPinned.java
= test/jdk/java/lang/Thread/virtual/MonitorUnblocking.java
Changeset: 70b95028
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2023-09-24 15:23:44 +0000
URL: https://git.openjdk.org/loom/commit/70b95028bd7feb13b8cf0de01bb7b82efe72359d
Add thread state to support blocking/blocked
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
More information about the loom-dev
mailing list