Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Store and rethrow module instantiation/evaluation errors #916

Closed
wants to merge 29 commits into from
Closed
Changes from 16 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
99447ee
Store and rethrow module instantiation/evaluation errors
domenic May 11, 2017
8cbe21b
Fix module instantiation and evaluation.
GeorgNeis May 18, 2017
2efb2f6
Tweaks
domenic May 30, 2017
0f36dba
Assert no bad cycles, instead of throwing
domenic May 30, 2017
2a7239f
Fix fake xref
domenic May 30, 2017
f385bdf
Fix inaccurate note about initial value
domenic May 30, 2017
c1e0b95
Make "Source Text Module Record" link to its dfn
domenic May 30, 2017
59d782a
Assume HostResolveImportedModule never fails.
GeorgNeis Jun 2, 2017
6ae9fef
Record error where it happens.
GeorgNeis Jun 19, 2017
ccc15d5
Fix editorial issues
domenic Jun 19, 2017
0cbc172
Revert "Assume HostResolveImportedModule never fails."
GeorgNeis Jun 20, 2017
161fae3
Rename resolve mode "default" to "normal".
GeorgNeis Jun 20, 2017
ceee6fe
Add two invariants.
GeorgNeis Jun 20, 2017
95ca7e6
Account for exception in caller of ResolveExport...
GeorgNeis Jun 20, 2017
0194216
Update note on ResolveExport.
GeorgNeis Jun 20, 2017
87742a5
Expand note on GetModuleNamespace.
GeorgNeis Jun 20, 2017
1488b0d
Fix recording of resolution error in innocent module.
GeorgNeis Jun 22, 2017
7af3c50
Fix passing of dfs index.
GeorgNeis Jun 22, 2017
8f4dc94
Compare against *undefined*, not *null*.
GeorgNeis Jun 22, 2017
5df3cfb
Weaken an assertion (we may revisit a module during error propagation).
GeorgNeis Jun 22, 2017
45b4d8a
Document all the module methods/abstract ops
domenic Jul 7, 2017
643843d
More minor tweaks
domenic Jul 7, 2017
c634359
Add example STMR graphs section
domenic Jul 7, 2017
a9bc302
Bonus change: rename ModuleDeclarationInstantiation -> Instantiate, M…
domenic Jul 7, 2017
6f491c4
Typo/style fixes
domenic Jul 7, 2017
c9b0565
Remove ResolveExport's resolveMode argument.
GeorgNeis Jul 21, 2017
f19fcde
Revise various explanations of module operations and examples.
GeorgNeis Jul 24, 2017
b899bb7
Consistify diagram module names
domenic Jul 27, 2017
152c344
Preserve behavior concerning ambiguous export errors.
GeorgNeis Jul 27, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading