git: openjdk/loom: fibers: 4 new changesets

duke duke at openjdk.java.net
Wed Nov 10 16:40:58 UTC 2021


Changeset: 88d69ed8
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-10 12:26:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/88d69ed896237c4f8fdba5a93fa6734262dab52f

Cleanup

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/vm/StackableScope.java

Changeset: 413ad24c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-10 15:03:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/413ad24ce86085412970f0450437c31a49c719f4

Ensure that resultNow/exceptionNow handle completing state

! src/java.base/share/classes/java/util/concurrent/FutureTask.java

Changeset: 635a0aa9
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-10 15:20:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/635a0aa96e2e06edcac4c6c269cd7c2abad93bb5

Leftover import

! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java

Changeset: a5f47ffd
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-10 15:31:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/a5f47ffd1c157f2109ec38a7ad421b09eebc3bfb

TaskSession (name TBD) prototype

! src/java.base/share/classes/java/lang/ScopeLocal.java
+ src/java.base/share/classes/java/lang/StructureViolationException.java
+ src/java.base/share/classes/java/util/concurrent/TaskSession.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
+ src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
! test/jdk/TEST.groups
+ test/jdk/java/util/concurrent/TaskSession/TaskSessionTest.java
+ test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java



More information about the loom-dev mailing list