Skip to content

Commit ec2763b

Browse files
committed
Update subsection links and other dangling waitable.drop reference
1 parent 3cc304a commit ec2763b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

design/mvp/CanonicalABI.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,11 @@ being specified here.
3636
* [`canon task.wait`](#-canon-taskwait) 🔀
3737
* [`canon task.poll`](#-canon-taskpoll) 🔀
3838
* [`canon task.yield`](#-canon-taskyield) 🔀
39+
* [`canon subtask.drop`](#-canon-subtaskdrop) 🔀
3940
* [`canon {stream,future}.new`](#-canon-streamfuturenew) 🔀
4041
* [`canon {stream,future}.{read,write}`](#-canon-streamfuturereadwrite) 🔀
4142
* [`canon {stream,future}.cancel-{read,write}`](#-canon-streamfuturecancel-readwrite) 🔀
42-
* [`canon waitable.drop`](#-canon-waitabledrop) 🔀
43+
* [`canon {stream,future}.close-{readable,writable}`](#-canon-streamfutureclose-readablewritable) 🔀
4344

4445

4546
## Supporting definitions
@@ -2724,7 +2725,7 @@ In the `async` case, if `do_call` blocks before `Subtask.finish` (signalled by
27242725
`callee` calling `on_block`), the `Subtask` is added to the current component
27252726
instance's `waitables` table, giving it an `i32` index that will be returned
27262727
by `task.wait` to signal progress on this subtask. The `todo` increment is
2727-
matched by a decrement in `canon_waitable_drop` and ensures that all subtasks
2728+
matched by a decrement in `canon_subtask_drop` and ensures that all subtasks
27282729
of a supertask complete before the supertask completes. The `notify_supertask`
27292730
flag is set to tell `Subtask` methods (below) to asynchronously notify the
27302731
supertask of progress.

0 commit comments

Comments
 (0)