Skip to content

Commit 05c7620

Browse files
linclarkljharb
authored andcommitted
Layering: Rename Module.Instantiate to Module.Link (#1312)
The terminology between WebAssembly and ES modules differs when it comes to instantiation, which causes some confusion for the integration of the two systems. Ideally, we wouldn't use the same term to mean two different things between the specs. After talking about it with multiple people, it seems like calling it "the linking phase" might be a better name for this phase anyway. Developers are often confused about what actually happens during instantiation and why it's separated from evaluation. I believe "linking" more clearly communicates the justification for this being its own phase.
1 parent f8ea1ac commit 05c7620

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

0 commit comments

Comments
 (0)