Skip to content

Commit a74225c

Browse files
authored
Fix a broken link to the old Subtyping.md. (#326)
Update the wording to reflect that subtyping is something that may be defined in the future, rather than being defined today.
1 parent 1de837a commit a74225c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

design/mvp/CanonicalABI.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1593,10 +1593,10 @@ as defined above):
15931593

15941594
Since any cross-component call necessarily transits through a statically-known
15951595
`canon_lower`+`canon_lift` call pair, an AOT compiler can fuse `canon_lift` and
1596-
`canon_lower` into a single, efficient trampoline. This allows efficient
1597-
compilation of the permissive [subtyping](Subtyping.md) allowed between
1598-
components (including the elimination of string operations on the labels of
1599-
records and variants) as well as post-MVP [adapter functions].
1596+
`canon_lower` into a single, efficient trampoline. In the future this may allow
1597+
efficient compilation of permissive subtyping between components (including the
1598+
elimination of string operations on the labels of records and variants) as well
1599+
as post-MVP [adapter functions].
16001600

16011601
By clearing `may_enter` for the duration of calls to imports, the `may_enter`
16021602
guard in `canon_lift` ensures that components cannot be externally reentered,

0 commit comments

Comments
 (0)