git: openjdk/loom: fibers: 4 new changesets

duke duke at openjdk.java.net
Mon Jan 20 18:25:32 UTC 2020


Changeset: 4754afcc
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-01-17 17:02:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/4754afcc

withDeadline improvements

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

Changeset: 445163c3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-01-19 09:41:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/445163c3

Merge


Changeset: 6f1f11a2
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-01-20 14:03:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/6f1f11a2

Temp workaround to trace pinning mode needing to park

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

Changeset: ed7a357b
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-01-20 17:56:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/ed7a357b

Rename Fiber to VirtualThread

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/vmOperations.hpp
- src/java.base/share/classes/java/lang/Fiber.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
+ src/java.base/share/classes/java/lang/VirtualThread.java
- src/java.base/share/native/libjava/Fiber.c
+ src/java.base/share/native/libjava/VirtualThread.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c



More information about the loom-dev mailing list