git: openjdk/loom: fibers: 9 new changesets

duke duke at openjdk.java.net
Mon Nov 22 06:57:34 UTC 2021


Changeset: 1666838b
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-17 14:10:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/1666838be260166eb40531e52281755de67fb775

Add properties for testing/tuning #pollers

! src/java.base/share/classes/sun/nio/ch/Poller.java

Changeset: 1d07c7d4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-18 07:34:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/1d07c7d4915de4c90f3619d8a7515ac4fd8bb1d5

javadoc clarification

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

Changeset: 29855c3a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-18 20:00:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/29855c3a6718e0ca5d409df3d3be6f10cee1bea3

Improve javadoc

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

Changeset: 11e81c9c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-19 11:11:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/11e81c9c86ef1749ba487975a855ac53224b2e43

Cleanup in prep for supporting API

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

Changeset: 6a9208b3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-19 17:51:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/6a9208b3f68b3169d957fad108861d84c484f9bf

Deprecate Thread::getThreadGroup

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/beans/ThreadGroupContext.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java

Changeset: 62d1c003
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-19 20:25:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/62d1c003942e4b36e77feb65b4d04d7ca7d8c792

Avoid doPrivileged when SM not set

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

Changeset: efefcb3a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-20 15:30:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/efefcb3a3cae0c6cea5fcee489ba5ee87c597e16

Fix typo in test comment

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

Changeset: e1a3005e
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-21 08:04:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/e1a3005e903c3fa047de2942dc2eafd1faac59a6

Fix inconsistent wording

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

Changeset: 003dffe4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-11-21 08:43:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/003dffe4343d12a4af27892050871802f7d75ee4

Exclude AppCDS tests that can't load ProcessTools

! test/hotspot/jtreg/ProblemList-vthread.txt



More information about the loom-dev mailing list