git: openjdk/loom: fibers: 11 new changesets

duke duke at openjdk.java.net
Fri Jul 24 12:01:35 UTC 2020


Changeset: 432ed2ef
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-20 15:03:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/432ed2ef

Fix formatting

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

Changeset: e562191f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-22 08:13:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/e562191f

Remove delcaration of Runner

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

Changeset: 994b69bc
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-22 08:14:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/994b69bc

LTQ working well with virtual threads

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

Changeset: abe5eab4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-22 11:33:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/abe5eab4

MXBean bulk get needs to check for virtual threads

! src/java.management/share/classes/sun/management/ThreadImpl.java
! test/jdk/java/lang/Thread/virtual/Monitoring.java

Changeset: 4c188b17
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-23 19:55:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/4c188b17

Hollow out ThreadGroup

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/attachListener.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! test/jdk/ProblemList.txt
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/ThreadGroup/NullThreadName.java

Changeset: 435366fa
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-24 06:43:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/435366fa

daemon status of TGs is always false

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp

Changeset: 5b8af1b5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-24 08:37:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/5b8af1b5

getMaxPriority needs to check parent priority

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/java.base/share/classes/java/lang/ThreadGroup.java

Changeset: 4d608788
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-24 08:55:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d608788

Cleanup

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

Changeset: 784c8107
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-24 10:33:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/784c8107

Move supporting functions into jvmtiEnvBase

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/java.base/share/classes/java/lang/ThreadGroup.java

Changeset: 626b5993
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-24 10:42:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/626b5993

Remove expectations from javadoc

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

Changeset: f9a94027
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-24 11:29:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/f9a94027

Exclude getthrdgrpchld00 test until it is updated

! test/hotspot/jtreg/ProblemList.txt



More information about the loom-dev mailing list