RFR: JDK-8286666: JEP 429: Implementation of Scoped Values (Incubator) [v38]

Doug Simon dnsimon at openjdk.org
Tue Jan 31 15:31:29 UTC 2023


On Tue, 6 Dec 2022 21:14:07 GMT, Andrew Haley <aph at openjdk.org> wrote:

>> JEP 429 implementation.
>
> Andrew Haley has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 71 commits:
> 
>  - Merge from JDK mainline
>  - Add comment
>  - Merge https://github.com/openjdk/jdk into JDK-8286666
>  - Feedback from reviewers
>  - Feedback from reviewers
>  - Unused variable
>  - Cleanup
>  - Cleanup
>  - Merge branch 'JDK-8286666' of https://github.com/theRealAph/jdk into JDK-8286666
>  - Update src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/ScopedValue.java
>    
>    Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
>  - ... and 61 more: https://git.openjdk.org/jdk/compare/2cdc0195...46fa1389

src/hotspot/share/classfile/vmIntrinsics.hpp line 295:

> 293:    do_name(     setScopedValueCache_name,                        "setScopedValueCache")                                 \
> 294:    do_signature(setScopedValueCache_signature,                   "([Ljava/lang/Object;)V")                              \
> 295:   do_intrinsic(_findScopedValueBindings,  java_lang_Thread,       findScopedValueBindings_name, void_object_signature, F_SN) \

As far as I can tell, there is not yet an intrinsic implementation for `findScopedValueBindings`. Is this a placeholder for a pending implementation?

-------------

PR: https://git.openjdk.org/jdk/pull/10952


More information about the core-libs-dev mailing list