New Early Access builds

Remi Forax forax at univ-mlv.fr
Sat Apr 30 14:09:55 UTC 2022


----- Original Message -----
> From: "cay horstmann" <cay.horstmann at gmail.com>
> Cc: "loom-dev" <loom-dev at openjdk.java.net>
> Sent: Saturday, April 30, 2022 3:13:40 PM
> Subject: Re: New Early Access builds

> Just spotted another EA build dated 2022-04-29. What is the status of the
> structured concurrency API? The JEP draft [1], created 2021-11-15 and
> updated 2022-04-02, and linked from the JEP [2], has StructuredExecutor but
> it's not in the EA. The EA has StructuredTaskScope.

As far as i know, loom is in the middle of being integrated to 19.
JEPs are usually updated once the integration to the JDK is done.

StructuredTaskScope (ex-StructuredExecutor) is not an executor anymore, it does not contain the virtual threads created inside the scope.

Both StructuredTaskScope and ExtentLocal (ex-ScopeLocal) are in the module jdk.incubator.concurrent, thus may change in the future as any codes in an incubator module.

> 
> Thanks,
> 
> Cay

regards,
Rémi

> 
> [1] https://openjdk.java.net/jeps/8277129
> [2] https://openjdk.java.net/jeps/425
> [3]
> https://download.java.net/java/early_access/loom/docs/api/jdk.incubator.concurrent/jdk/incubator/concurrent/StructuredTaskScope.html
> 
> Il giorno mar 5 apr 2022 alle ore 20:33 Alan Bateman <
> Alan.Bateman at oracle.com> ha scritto:
> 
>> The builds at the Project Loom Early Access page [1] have been
>> refreshed. The latest builds are based on jdk-19+16.
>>
>> There aren't any API changes compared to the previous build. There are a
>> lot of changes under hood and in particular, there are many changes in
>> the GC and runtime areas with several important fixes. The build
>> includes the update of ForkJoinPool that Doug Lea announced on the
>> concurrency-interest list recently - this update improves the
>> performance in cases such as message passing.
>>
>> -Alan
>>
>> [1] https://jdk.java.net/loom/


More information about the loom-dev mailing list