git: openjdk/loom: fibers: 18 new changesets

duke duke at openjdk.java.net
Mon Dec 13 14:39:12 UTC 2021


Changeset: 920e444f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-03 08:08:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/920e444f62ce6b9a5bf35754b119d16712c7663f

Add lang=java

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

Changeset: 26ef6935
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-03 09:19:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/26ef6935b31a7de372200670ca07d7f5577fcde7

Change Future code to snippet

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

Changeset: c33fe357
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-03 17:16:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/c33fe357466ae3e324ef025ef4b581438c76a32b

Add headings to javadoc

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

Changeset: 70baece5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-09 18:32:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/70baece5312884f5ca49891a81a03f51fb6b03df

Add comment to remaining TG.stop usage

! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java

Changeset: d9dcdcad
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-10 15:54:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/d9dcdcad6f913aaf8cd02a0638767ad202889767

Move CT to jdk.internal.misc to allow better integration with blocker

! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/misc/Blocker.java
+ src/java.base/share/classes/jdk/internal/misc/CarrierThread.java

Changeset: 80b788d3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-11 07:25:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/80b788d3cf08772f3e32d28dfd7fa2a144a712c3

Skip doPriv when creating socket adaptor

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

Changeset: 55c4e45c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-11 07:28:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/55c4e45c93100be2d89e06e92040dde84ee2f09d

Add JBS issue for excluded test

! test/hotspot/jtreg/ProblemList.txt

Changeset: d6aaee99
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-11 08:06:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/d6aaee995bde55c6be9090d6cd01f7853cc55954

Use @PreviewFeature consistently

! src/java.base/share/classes/java/lang/ScopeLocal.java
! src/java.base/share/classes/java/lang/ScopeLocalBinder.java

Changeset: 6e314e9e
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-11 08:07:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/6e314e9eb8d0b618c794e15876c082f33776a21b

Comment out setting of park blocker to avoid confusing thread dumps

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

Changeset: a59cfff5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-12 17:18:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/a59cfff5582427da665963202d0e6572a50e120f

StackableScope cleanup, remove confusing innermostScope

! src/java.base/share/classes/java/lang/ScopeLocal.java
! src/java.base/share/classes/jdk/internal/vm/StackableScope.java
! test/jdk/java/util/concurrent/StructuredExecutor/StructuredExecutorTest.java

Changeset: 5d9a92c6
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 08:29:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/5d9a92c6bf62be7a50dbd4149ae81f0ed1f752d0

Update DumpThreads test to run with wrapper

! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java

Changeset: f1f2abe2
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 08:29:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/f1f2abe275a7e471e64495d5652187159074a4ce

ThreadAllocatedMemory.java not compatible with wrapper

! test/jdk/ProblemList-vthread.txt

Changeset: fe5334dd
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 09:02:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/fe5334dd52e8c83adea4bb3a6e092f7bf07270ec

exclude java/lang/management/ManagementFactory/ProxyTypeMapping.java from wrapper runs

! test/jdk/ProblemList-vthread.txt

Changeset: 0f229130
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 09:27:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/0f229130f0a210309acfeffd5f830a085f386498

exclude java/lang/management/ManagementFactory/ValidateOpenTypes.java from wrapper runs

! test/jdk/ProblemList-vthread.txt

Changeset: 5e8e126c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 09:33:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/5e8e126c71c82ab5f3a2519c0af6880fd6b20c90

Fix test compilation error

! test/jdk/java/util/concurrent/StructuredExecutor/StructuredExecutorTest.java

Changeset: e36fb8ef
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 11:47:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/e36fb8ef36d15f20f3bf35251183a29527e4d235

Exclude java/lang/management/ThreadMXBean/Locks.java when running with wrapper

! test/jdk/ProblemList-vthread.txt

Changeset: 80c40789
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 12:05:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/80c4078955a1fd26d05b39dc9811c5d41eea811a

java/beans/PropertyEditor/Test6397609.java passes with wrapper

! test/jdk/ProblemList-vthread.txt

Changeset: aad7537f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-12-13 14:34:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/aad7537f0664dad91560b1a2d78019f22c002c21

Add example of SL inheritance to javadoc

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



More information about the loom-dev mailing list