Skip to content
This repository was archived by the owner on Aug 29, 2021. It is now read-only.

Commit d4e0c5b

Browse files
guybedfordMylesBorins
authored andcommitted
Variant B promise refactoring (#33)
- Evaluate() method returns a Promise which settles when the module is ready. - Move the [[ExecPromise]] internal slot to Source Text Module Record (eventual intended home: Circular Module Record). - Avoid using constructs like AwaitWithReturn, BuiltinPromiseThen and even Await, and instead deal with Promise reactions directly for clarity. - Specialize the spec-level Await to the particular case of continuing on to execute the module. - Various small editorial cleanups/fixes. - Editorial: Update parts of the spec to refer to [[ExecPromise]] - Editorial: Upgrade "upon rejection" to ecmaspeak
1 parent 6fb9279 commit d4e0c5b

File tree

1 file changed

+425
-102
lines changed

1 file changed

+425
-102
lines changed

0 commit comments

Comments
 (0)