Skip to content

Commit d704d5c

Browse files
committed
[SE-0461] Update table of contents.
1 parent 0d6cded commit d704d5c

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

proposals/0461-async-function-isolation.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,23 @@ async function always switches off of an actor to run.
2828
- [Detailed design](#detailed-design)
2929
- [The `@execution` attribute](#the-execution-attribute)
3030
- [`@execution(caller)` functions](#executioncaller-functions)
31-
- [`@execution(concurrent)` functions](#executionconcurrent-functions)
31+
- [`@concurrent` functions](#concurrent-functions)
3232
- [Task isolation inheritance](#task-isolation-inheritance)
3333
- [`#isolation` macro expansion](#isolation-macro-expansion)
3434
- [Isolation inference for closures](#isolation-inference-for-closures)
3535
- [Function conversions](#function-conversions)
36+
- [Non-`@Sendable` function conversions](#non-sendable-function-conversions)
37+
- [Region isolation rules](#region-isolation-rules)
3638
- [Executor switching](#executor-switching)
39+
- [Dynamic actor isolation APIs in async contexts](#dynamic-actor-isolation-apis-in-async-contexts)
3740
- [Import-as-async heuristic](#import-as-async-heuristic)
3841
- [Source compatibility](#source-compatibility)
3942
- [ABI compatibility](#abi-compatibility)
4043
- [Implications on adoption](#implications-on-adoption)
4144
- [Alternatives considered](#alternatives-considered)
4245
- [Changing isolation inference behavior to implicitly capture isolated parameters](#changing-isolation-inference-behavior-to-implicitly-capture-isolated-parameters)
43-
- [Use `nonisolated` instead of a separate `@execution(concurrent)` attribute](#use-nonisolated-instead-of-a-separate-executionconcurrent-attribute)
44-
- [Use "isolation" terminology instead of "execution"](#use-isolation-terminology-instead-of-execution)
46+
- [Use `nonisolated` instead of a separate `@concurrent` attribute](#use-nonisolated-instead-of-a-separate-concurrent-attribute)
47+
- [Alternative syntax choices](#alternative-syntax-choices)
4548
- [Deprecate `nonisolated`](#deprecate-nonisolated)
4649
- [Don't introduce a type attribute for `@execution`](#dont-introduce-a-type-attribute-for-execution)
4750
- [Revisions](#revisions)

0 commit comments

Comments
 (0)