git: openjdk/loom: fibers: 14 new changesets

duke duke at openjdk.java.net
Sun Dec 15 07:00:19 UTC 2019


Changeset: 20b4b48d
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-06 11:38:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/20b4b48d

Restore changes to JNDI NamingManager

! src/java.naming/share/classes/javax/naming/spi/NamingManager.java

Changeset: 3e813ea1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-06 15:21:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/3e813ea1

Fixed typo in javadoc

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

Changeset: 9ae21d78
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-07 09:08:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/9ae21d78

Change nextThreadID to use atomic op

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

Changeset: 92dadb0e
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-09 14:44:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/92dadb0e

Delay generating thread identifiers until after main thread has been initialized

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

Changeset: c2fee086
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-09 14:44:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/c2fee086

Merge


Changeset: dccd14d5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-09 14:48:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/dccd14d5

lightweight -> virtual in comments

! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java

Changeset: f21d6924
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-09 16:30:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/f21d6924

Simple UnboundedExecutor implementation

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

Changeset: 60a2aa38
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-10 09:40:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/60a2aa38

Specify scheduler to builder with virtual method

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

Changeset: b77518c0
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-10 13:00:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/b77518c0

Need to read properties in privileged block

! src/java.base/share/classes/java/lang/Continuation.java

Changeset: 6651eaaa
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-12 14:42:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/6651eaaa

withDeadline

! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
+ test/jdk/java/lang/Thread/virtual/UnboundedExecutorTest.java
+ test/jdk/java/lang/Thread/virtual/WithDeadlineTest.java

Changeset: 3e286d3c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-12 14:43:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/3e286d3c

withDeadline update

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

Changeset: 1a1c4614
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-12 15:27:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/1a1c4614

Change default name for virtual thread

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

Changeset: 18d521d6
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-13 17:15:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/18d521d6

Temporarily remove SA tests from tier1

! test/hotspot/jtreg/TEST.groups

Changeset: 6249a752
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2019-12-14 09:35:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/6249a752

Merge

! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! test/hotspot/jtreg/TEST.groups
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! test/hotspot/jtreg/TEST.groups



More information about the loom-dev mailing list