git: openjdk/loom: fibers: 9 new changesets

duke duke at openjdk.java.net
Tue Jun 23 10:20:28 UTC 2020


Changeset: 20849c6a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-21 08:20:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/20849c6a

Thread.sleep consumes parking permit

! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java

Changeset: 49547374
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-21 09:34:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/49547374

Rename method

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

Changeset: 7dcf20b5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-22 19:14:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/7dcf20b5

Cleanup disallowThreadLocals

! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! test/jdk/java/lang/Thread/virtual/ThreadLocals.java

Changeset: 8e1039a1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-23 08:37:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/8e1039a1

javadoc clarification

! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadLocal.java

Changeset: 5bf9481c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-23 08:47:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/5bf9481c

Fix test failure

! test/jdk/java/lang/Thread/BuilderTest.java

Changeset: 13394aa1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-23 08:48:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/13394aa1

Remove usage of ThreadLocalCoder

! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java

Changeset: 27121b02
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-23 08:48:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/27121b02

Formatting

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

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

Document that blocking methods can be interrupted

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java

Changeset: 8da0bf74
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-23 10:55:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/8da0bf74

Typo/formatting

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/util/concurrent/Future.java



More information about the loom-dev mailing list