git: openjdk/loom: fibers: Move SC/SV APIs to be preview APIs in java.base

duke duke at openjdk.org
Thu Mar 30 16:37:04 UTC 2023


Changeset: 5e743c3a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2023-03-30 17:23:59 +0000
URL:       https://git.openjdk.org/loom/commit/5e743c3ad9c8e762baaae9d517665ee918fceac6

Move SC/SV APIs to be preview APIs in java.base

! make/conf/docs-modules.conf
! make/conf/module-loader-map.conf
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
= src/java.base/share/classes/java/lang/ScopedValue.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/util/concurrent/StructureViolationException.java
= src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
- src/java.base/share/classes/jdk/internal/misc/StructureViolationExceptions.java
! src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
! src/java.base/share/classes/jdk/internal/vm/ScopedValueContainer.java
! src/java.base/share/classes/module-info.java
- src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/package-info.java
- src/jdk.incubator.concurrent/share/classes/module-info.java
! test/jdk/ProblemList-Virtual.txt
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
= test/jdk/java/lang/ScopedValue/ManyBindings.java
= test/jdk/java/lang/ScopedValue/ScopedValueAPI.java
= test/jdk/java/lang/ScopedValue/StressStackOverflow.java
= test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
= test/jdk/java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java
= test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java
! test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java
= test/micro/org/openjdk/bench/java/lang/ScopedValues.java
= test/micro/org/openjdk/bench/java/lang/ScopedValuesData.java
= test/micro/org/openjdk/bench/java/lang/ScopedValuesExecutorService.java



More information about the loom-dev mailing list