File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1593,10 +1593,10 @@ as defined above):
1593
1593
1594
1594
Since any cross-component call necessarily transits through a statically-known
1595
1595
` 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] .
1600
1600
1601
1601
By clearing ` may_enter ` for the duration of calls to imports, the ` may_enter `
1602
1602
guard in ` canon_lift ` ensures that components cannot be externally reentered,
You can’t perform that action at this time.
0 commit comments