git: openjdk/loom: fibers: 12 new changesets

duke duke at openjdk.java.net
Mon Jun 29 17:57:44 UTC 2020


Changeset: 9f827aee
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-28 16:20:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/9f827aee

TestHttpServer fix not needed

! test/jdk/sun/net/www/httptest/TestHttpServer.java

Changeset: 1034dacb
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-28 16:21:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/1034dacb

Move TestMaxCachedBufferSize to exclude list

! test/jdk/ProblemList.txt
! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: ba9796e8
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-28 16:21:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/ba9796e8

Fix typos in comments

! test/jdk/java/lang/Thread/virtual/ThreadExecutorTest.java

Changeset: 1aaa6645
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-28 19:50:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/1aaa6645

Thread::getStackTrace needs to handle Thread.yield case

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: 83a0aa10
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 08:19:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/83a0aa10

Clarify spec

! 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: fef350ba
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 09:23:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/fef350ba

ThreadMXBean javadoc needs to make it clear that it does not manage virtual threads

! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java

Changeset: 1f47fc17
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 09:39:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/1f47fc17

ThreadMXBean.getCurrentXXX should throw UOE

! src/java.management/share/classes/sun/management/ThreadImpl.java

Changeset: 4bdce1c3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 11:39:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/4bdce1c3

Add test for ThreadMXBean

+ test/jdk/java/lang/Thread/virtual/Monitoring.java

Changeset: 74411165
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 15:56:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/74411165

Add test for sumitTask with virtual thread executor

+ test/jdk/java/lang/Thread/virtual/SubmitTasks.java

Changeset: 5e5c5b74
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 16:00:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/5e5c5b74

Add stress test for timed park when pinned

! test/jdk/ProblemList.txt
+ test/jdk/java/lang/Thread/virtual/PinALot.java

Changeset: dcc476e4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 16:25:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/dcc476e4

Fix exclude of LocalsAndOperands

! test/jdk/ProblemList.txt

Changeset: f4ffe583
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-06-29 18:22:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/f4ffe583

Fix and tests for invokeAll

! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! test/jdk/java/lang/Thread/virtual/ThreadExecutorTest.java



More information about the loom-dev mailing list