git: openjdk/loom: fibers: 2 new changesets

duke duke at openjdk.java.net
Fri May 27 16:54:54 UTC 2022


Changeset: 17c558a5
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-27 13:24:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/17c558a532bf834c45f2ad0422a1f0320e76d568

Make it explicit that close is idempotent

! src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java

Changeset: 96409b23
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-05-27 16:55:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/96409b230db6c0fa236e64ff96248e3e106d0aef

FakeVirtualThread

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniExport.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/globals.hpp
+ src/java.base/share/classes/java/lang/BaseVirtualThread.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/ThreadBuilders.java
! src/java.base/share/classes/java/lang/VirtualThread.java
+ src/java.base/share/classes/jdk/internal/vm/ContinuationSupport.java
+ src/java.base/share/native/libjava/ContinuationSupport.c
! src/java.base/share/native/libjava/PreviewFeatures.c
! src/java.management/share/classes/sun/management/ThreadImpl.java
! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadBuilders.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java
! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java
! test/jdk/java/lang/Thread/virtual/stress/TimedGet.java
! test/jdk/jdk/internal/vm/Continuation/Basic.java
! test/jdk/jdk/internal/vm/Continuation/ClassUnloading.java
! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
! test/jdk/jdk/internal/vm/Continuation/HumongousStack.java
! test/jdk/jdk/internal/vm/Continuation/LiveFramesDriver.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/jdk/jdk/jfr/threading/TestDeepVirtualStackTrace.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
! test/jdk/jdk/jfr/threading/TestNestedVirtualThreads.java
! test/jtreg-ext/requires/VMProps.java



More information about the loom-dev mailing list