git: openjdk/loom: fibers: 6 new changesets

duke duke at openjdk.java.net
Tue Jun 16 11:58:39 UTC 2020


Changeset: 9d353854
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-13 12:59:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/9d353854

Need blocker around file open

! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java

Changeset: 2ed1b3e5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-13 13:00:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/2ed1b3e5

Rename WALKINGSTACK state to allow JVMTI to suspend when parked

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: f12be4ed
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-15 07:52:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/f12be4ed

cleanup

! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: 19de7be0
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-15 09:32:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/19de7be0

Rename implementation class

! src/java.base/share/classes/java/util/concurrent/Executors.java
+ src/java.base/share/classes/java/util/concurrent/ThreadExecutor.java
- src/java.base/share/classes/java/util/concurrent/UnboundedExecutor.java

Changeset: 2ebb90f8
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-15 19:40:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/2ebb90f8

Merge


Changeset: b0c7cb1f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-16 07:57:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/b0c7cb1f

Allow invokeAll to cancel remaining tasks

! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/Future.java



More information about the loom-dev mailing list