git: openjdk/loom: fibers: 5 new changesets

duke duke at openjdk.java.net
Tue Dec 15 07:24:13 UTC 2020


Changeset: 88c9fdf5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-12-11 15:51:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/88c9fdf5

isCompletedNormally to make stream operations simpler

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

Changeset: 21468450
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-12-14 13:44:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/21468450

rudimentary thread dump in JSON format

! src/java.base/share/classes/java/util/concurrent/ThreadExecutor.java
+ src/java.base/share/classes/jdk/internal/platform/ThreadContainer.java
+ src/java.base/share/classes/jdk/internal/platform/ThreadContainers.java
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java

Changeset: ea02880f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-12-14 18:03:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/ea02880f

Add jcmd command to dump threads to JSON file

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/java.base/share/classes/jdk/internal/platform/ThreadContainers.java

Changeset: 95e9a4c5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-12-14 19:19:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/95e9a4c5

MinimalStage needs to define isCompletedNormally

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

Changeset: c59ef290
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-12-14 19:28:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/c59ef290

Add JsonThreadDump::num_arguments

! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp



More information about the loom-dev mailing list