Skip to content

Commit

Permalink
Layering: Allow hosts to cleanly specify Promise Job semantics (#1597)
Browse files Browse the repository at this point in the history
This layering change retains the PendingJob concept but sends
PendingJob records off to the host to be dispatched at the appropriate
time, replacing the RunJobs algorithm. The change is expected to
help specify the interaction between Promises, WeakRefs and the Web
more precisely, while maintaining all current invariants.

Co-authored-by: Domenic Denicola <d@domenic.me>
Co-authored-by: Daniel Ehrenberg <littledan@chromium.org>
Co-authored-by: Shu-yu Guo <syg@chromium.org>
  • Loading branch information
3 people authored and ljharb committed Mar 9, 2020
1 parent 8e15cd0 commit c595020
Showing 1 changed file with 87 additions and 237 deletions.
Loading

0 comments on commit c595020

Please sign in to comment.