git: openjdk/loom: fibers: 11 new changesets

duke duke at openjdk.java.net
Tue Mar 1 18:09:40 UTC 2022


Changeset: 640a36c7
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 08:41:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/640a36c7b3ed420f49d53f9a8519fe4b53f8d447

Add pid to thread dump

! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java

Changeset: 53cf42b8
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 11:45:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/53cf42b8e5563fdf84f924b47010021be95abe6b

Read blocking mode before receive

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

Changeset: f4660cf1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 15:09:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/f4660cf19146648973dfcf25545edd3965840151

Improve blocker to avoid lambda expressions

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/jdk/internal/misc/Blocker.java
! src/java.base/share/classes/jdk/internal/misc/CarrierThread.java
! src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java

Changeset: 5b243d20
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 15:15:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/5b243d2099a96b7cbbb6219eb7797e12b42584d4

Initial fix for JDK-8282452 to avoid confusing javadoc

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java

Changeset: 09f121a3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 15:56:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/09f121a3c15b7c32d112f1b02d9e93c3a2384bc8

Exclude two more tests from wrapper runs

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

Changeset: 681307d5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 16:24:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/681307d5d3459afd53da620cb5248e843a99939c

Cleanup

! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java

Changeset: c6a80f8f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 16:57:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/c6a80f8fdf6652580741ff7187726dc5bdb5b6de

Don't yield

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/jdk/internal/misc/Blocker.java

Changeset: 05740cbc
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 17:36:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/05740cbc943e6d2aa63d89927d783383f62376d6

Restore file

! src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java

Changeset: 00de4f9c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 17:57:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/00de4f9ccbeae93fcb0bc6e039d16513ed2c6d65

Update mapInternal

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

Changeset: eb45d81e
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 17:57:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/eb45d81e244f51e30c91b94cd1ae77e219a22468

vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/TestDescription.java failing

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java

Changeset: 2aff24b5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-03-01 18:02:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/2aff24b57ad250c7ac46aa33522c36067e020340

Exclude vmTestbase/vm/gc/compact/Compact_NonbranchyTree/TestDescription.java with wrapper

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



More information about the loom-dev mailing list