News Score: Score the News, Sort the News, Rewrite the Headlines

JEP 506: Scoped Values

Summary Introduce scoped values, which enable a method to share immutable data both with its callees within a thread, and with child threads. Scoped values are easier to reason about than thread-local variables. They also have lower space and time costs, especially when used together with virtual threads (JEP 444) and structured concurrency (JEP 505). History The scoped values API was proposed for incubation by JEP 429 (JDK 20), proposed for preview by JEP 446 (JDK 21), and subsequently improved...

Read more at openjdk.org

© News Score  score the news, sort the news, rewrite the headlines