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

Editorial: Various changes around execution contexts #2962

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
a231234
Editorial: Eliminate "restore <context> as the running execution cont…
jmdyck Sep 3, 2023
b539bc1
Transfer control: Replace the 6 "Resume the suspended evaluation" steps
jmdyck Nov 21, 2022
15f9418
Transfer control: Replace the 3 remaining blocking-Resume steps
jmdyck Nov 21, 2022
57a400c
(Transfer control:) Refactor GeneratorStart's Abstract Closure so tha…
jmdyck Nov 21, 2022
2208415
Transfer control: Replace 3 "Return" steps
jmdyck Nov 21, 2022
5565afe
Transfer control: Re-word some steps that talk about resuming executi…
jmdyck Nov 22, 2022
9263fa5
Transfer control: Define "transfer control"
jmdyck Nov 22, 2022
9a6e8cf
Resume+Suspend: Eliminate `Resume` steps
jmdyck Nov 22, 2022
805c338
Resume+Suspend: Eliminate `Suspend` steps
jmdyck Nov 22, 2022
886d74d
Execution Context section: Move a paragraph
jmdyck Nov 22, 2022
71fe66d
Execution Context section: Make the EC Stack subsection
jmdyck Nov 22, 2022
b1fac6c
Transfer control fixup: Make 'code evaluation state' less vague
jmdyck Jan 14, 2023
a55cf67
Eliminate certain wording around execution contexts
jmdyck Feb 13, 2023
25bb490
fixup: Insert "and async functions" into note re execution contexts
jmdyck Feb 16, 2023
063c28a
fixup: "The above step [never] completes" -> "This step is [never] re…
jmdyck Jan 9, 2024
537567a
fixup: Capitalize "transfer control" in Note
jmdyck Dec 11, 2024
80ea005
fixup: Reword "if/when control is transferred back"
jmdyck Dec 11, 2024
b8dd889
fixup: drop "running execution contexts" variant
jmdyck Dec 11, 2024
724a312
fixup: Drop "currently" from "the currently running execution context…
jmdyck Dec 11, 2024
a26c7e0
fixup: Remove lines from esmeta-ignore.json
jmdyck Dec 11, 2024
6c3ead7
fixup: Eliminate Resume and Suspend from SMR Evaluate()
jmdyck Feb 20, 2025
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
2 changes: 0 additions & 2 deletions esmeta-ignore.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
[
"AsyncFromSyncIteratorContinuation",
"AsyncGeneratorYield",
"ClassStaticBlockBody[0,0].EvaluateClassStaticBlockBody",
"CompareTypedArrayElements",
Expand All @@ -9,7 +8,6 @@
"FunctionBody[0,0].EvaluateFunctionBody",
"GetViewByteLength",
"INTRINSICS.Atomics.notify",
"Record[SourceTextModuleRecord].ExecuteModule",
"Record[SourceTextModuleRecord].GetExportedNames",
"Record[SourceTextModuleRecord].InitializeEnvironment",
"Record[SourceTextModuleRecord].ResolveExport",
Expand Down
Loading