On Mon, 28 Sep 2026 12:01:15 GMT, Alan Bateman <[email protected]> wrote:

>> This is the update to make STS a permanent API. `@PreviewFeatures` is 
>> dropped the `@since` tags bumped to 28. Tests are updated to drop 
>> `@enablePreview`. 
>> 
>> There are several updates to the API docs, mostly improvements to wording 
>> and specifying some corner cases. All are local, there no significant 
>> refactoring of the API docs. The first example is moved closer to the top 
>> and several areas of the docs are changed to improve readability.
>> 
>> Testing: Tier1-3
>> 
>> ---------
>> - [x] I confirm that I make this contribution in accordance with the 
>> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
>
> Alan Bateman has updated the pull request with a new target base due to a 
> merge or a rebase. The incremental webrev excludes the unrelated changes 
> brought in by the merge/rebase. The pull request contains 11 additional 
> commits since the last revision:
> 
>  - Specify fork to invoke onComplete if unable to create Thread
>  - Merge branch 'master' into JDK-8391460
>  - Merge branch 'master' into JDK-8391460
>  - More API docs improvements
>  - Merge branch 'master' into JDK-8391460
>  - Merge branch 'master' into JDK-8391460
>  - Improve wording
>  - Merge branch 'master' into JDK-8391460
>  - Improve API docs
>  - Merge branch 'master' into JDK-8391460
>  - ... and 1 more: https://git.openjdk.org/jdk/compare/e09e68dc...86aeb2ca

src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java line 
56:

> 54:  * {@link #join() join()} method to wait for all subtasks to finish (or 
> for another
> 55:  * outcome) as a single operation. The code after the {@code join()} 
> method processes the
> 56:  * outcome. Execution does not continue beyond the {@code try} block (or 
> {@code close}

Should we clarify that "Execution" here refers to "Subtask execution"?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/32602#discussion_r4294488755

Reply via email to