Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Commit

Permalink
Merge pull request #91 from mhofman/mhofman-fix-cleanup-job-name
Browse files Browse the repository at this point in the history
Fix cleanup job name in Abstract Job's Objectives
  • Loading branch information
littledan authored May 8, 2019
2 parents 9a36a91 + 597b910 commit a6f2e63
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions spec/abstract-jobs.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,22 +79,22 @@ <h1>Objectives</h1>
unreachable, a call of the FinalizationGroup's cleanup callback may
eventually be made, after synchronous JavaScript execution completes.
The FinalizationGroup cleanup is performed with the
FinalizationGroupCleanup abstract operation.
CleanupFinalizationGroup abstract operation.
</li>
</ul>

<p>
Neither of these actions (ClearKeptObjects or FinalizationGroupCleanup)
Neither of these actions (ClearKeptObjects or CleanupFinalizationGroup)
may interrupt synchronous ECMAScript execution. Because embedding
environments may assemble longer, synchronous ECMAScript execution runs,
this specification defers the scheduling of ClearKeptObjects and
FinalizationGroupCleanup to the embedding environment.
CleanupFinalizationGroup to the embedding environment.
</p>

<p>
Some ECMAScript implementations include garbage collector implementations
which run in the background, including when ECMAScript is idle. Letting the
embedding environment schedule FinalizationGroupCleanup allows it to resume
embedding environment schedule CleanupFinalizationGroup allows it to resume
ECMAScript execution in order to run finalizer work, which may free up holdings,
reducing overall memory usage.
</p>
Expand Down

0 comments on commit a6f2e63

Please sign in to comment.