git: openjdk/loom: fibers: 9 new changesets

duke duke at openjdk.java.net
Wed Jun 2 07:10:20 UTC 2021


Changeset: 282fd39a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-05-23 07:29:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/282fd39a799cbb46e5994f2fa10f4ef85b6ae989

Improve toString

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

Changeset: bd34ff61
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-05-24 12:22:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/bd34ff6103daabee43863e3f0f1ba3a609713316

Fix ordering of modifiers

! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java

Changeset: c5f5a606
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-01 12:17:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/c5f5a606b7d96588eac2a973943fd7994675be95

Refactor/cleanup in advance of API changes

! 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/VirtualThread.java
+ src/java.base/share/classes/java/util/concurrent/DeadlineExpiredException.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
+ src/java.base/share/classes/java/util/concurrent/StructuredExecutorService.java
+ src/java.base/share/classes/java/util/concurrent/StructuredThreadExecutor.java
! src/java.base/share/classes/java/util/concurrent/ThreadExecutor.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/vm/ThreadContainer.java
+ src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
- src/java.base/share/classes/jdk/internal/vm/ThreadExecutor.java
- src/java.base/share/classes/jdk/internal/vm/ThreadTracker.java
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/jdk.management/share/classes/com/sun/management/Threads.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
- test/jdk/com/sun/management/Threads/ThreadExecutors.java
- test/jdk/com/sun/management/Threads/TrackAllVirtualThreads.java
+ test/jdk/java/lang/Thread/virtual/StructuredThreadExecutorTest.java
! test/jdk/java/lang/Thread/virtual/ThreadExecutorTest.java
! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java
! test/jdk/java/util/concurrent/ExecutorService/InvokeAllTest.java
! test/jdk/java/util/concurrent/ExecutorService/SubmitTasksTest.java

Changeset: 7bf1a8aa
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-01 12:33:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/7bf1a8aa020509fd465d18467a9c440b4cd5b7c4

Improve getCCL when TLs not supported

! src/java.base/share/classes/java/lang/Thread.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.rmi/share/classes/sun/rmi/transport/Transport.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java

Changeset: 0458289b
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-01 14:17:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/0458289bf24c8bda2bacd73e7f7efb7f1ac5633f

Add links

! src/hotspot/share/prims/jvmti.xml

Changeset: f4187228
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-01 14:25:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/f4187228c49dfac8eb1de5a2354c45d8990dbce2

Minor adjustment to docs

! src/hotspot/share/prims/jvmti.xml

Changeset: abcd26bd
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-01 14:57:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/abcd26bdf804b057707a6403a811c46612e6a7f3

Property not needed by test

! test/hotspot/jtreg/serviceability/dcmd/thread/JavaThreadDumpTest.java

Changeset: 94d06527
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-01 17:10:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/94d0652716cfd1f71984b77954699abaeb61d94b

Add links to JDWP spec

! make/data/jdwp/jdwp.spec

Changeset: 2f591678
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-06-02 07:06:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/2f591678c459f133fd962638e92c5e543c859a42

Remove methods to avoid confusion

! src/java.base/share/classes/java/util/concurrent/Executors.java
! test/jdk/java/lang/Thread/virtual/StructuredThreadExecutorTest.java



More information about the loom-dev mailing list