git: openjdk/loom: fibers: 7 new changesets
duke
duke at openjdk.java.net
Wed Nov 24 14:19:09 UTC 2021
Changeset: ee459704
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-22 12:51:42 +0000
URL: https://git.openjdk.java.net/loom/commit/ee459704388a47335db75e36056a6f9579197579
Improve javadoc
! src/java.base/share/classes/java/util/concurrent/StructuredExecutor.java
Changeset: e05826b8
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-22 19:03:01 +0000
URL: https://git.openjdk.java.net/loom/commit/e05826b8b847d7fc5500e280ebddc52060fb84ea
Future::exceptionNow inconsistent
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/Future.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! test/jdk/java/util/concurrent/Future/DefaultMethods.java
! test/jdk/java/util/concurrent/StructuredExecutor/StructuredExecutorTest.java
Changeset: fd06ac42
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-23 08:08:02 +0000
URL: https://git.openjdk.java.net/loom/commit/fd06ac42aba9d2464f15442e704e4e5dc5ac6ea9
Another AppCDS test needed to be excluded due to ProcessTools
! test/hotspot/jtreg/ProblemList-vthread.txt
Changeset: 7738fee3
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-23 17:44:27 +0000
URL: https://git.openjdk.java.net/loom/commit/7738fee398a8a6db44432c2808bfa03216427ea3
Add new interface for completion handlers
! src/java.base/share/classes/java/util/concurrent/StructuredExecutor.java
! test/jdk/java/util/concurrent/StructuredExecutor/StructuredExecutorTest.java
Changeset: 05f1330b
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-24 08:28:13 +0000
URL: https://git.openjdk.java.net/loom/commit/05f1330b3b3511d293656bae6947835f25b8be3c
Drop extending BiConsumer for now
! src/java.base/share/classes/java/util/concurrent/StructuredExecutor.java
! test/jdk/java/util/concurrent/StructuredExecutor/StructuredExecutorTest.java
Changeset: b1074156
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-24 09:27:18 +0000
URL: https://git.openjdk.java.net/loom/commit/b10741563b6d354ca42d866cebd98e79da8bafed
Restore j.u.concurrent.locks
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
- src/java.base/share/classes/java/util/concurrent/locks/ForkJoinPoolHelper.java
Changeset: bf0fabe9
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2021-11-24 13:00:26 +0000
URL: https://git.openjdk.java.net/loom/commit/bf0fabe91bd26262540aa1b51a7a7827374322d4
Avoid spinning in getStackTrace when vthread is runnable-unmounted
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
+ test/jdk/java/lang/Thread/virtual/StackTraceWhenRunnable.java
More information about the loom-dev
mailing list