git: openjdk/loom: fibers: 6 new changesets

duke duke at openjdk.java.net
Thu Sep 2 10:22:43 UTC 2021


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

Remove dead code

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

Changeset: 87506089
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-08-31 16:17:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/8750608939553e47abb25a43d01175035f9007d3

Cleanup and tests for sleeping while pinned

! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java

Changeset: c0f4c633
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-08-31 17:37:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/c0f4c633dd7bcbe386dab5d08be039d03cba3da6

Unparker threads can have unique id

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

Changeset: de90a43c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-09-01 09:22:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/de90a43c7a5f0b28bd0af9271de210475808ca0c

Replace lock/condition objects to simplify pinned park

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

Changeset: ffa1af04
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-09-02 08:49:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/ffa1af0454232235b6c26cccaff6b23aaf39d40b

Avoid parking when pinned when no remaining time

! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/stress/PinALot.java
! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java

Changeset: 14908cb4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-09-02 10:15:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/14908cb49caa71cb60a267497ce16ff3af221952

Increase park time to ensure JFR events are emitted

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



More information about the loom-dev mailing list