Skip to content

add the new pipeline stage "satisfy" #94

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

Merged
merged 2 commits into from
Oct 16, 2015
Merged

add the new pipeline stage "satisfy" #94

merged 2 commits into from
Oct 16, 2015

Conversation

dherman
Copy link

@dherman dherman commented Oct 15, 2015

…to properly handle cyclic dependency graphs (see #68 and #40).

Also eliminated a couple of out-of-date lines in ExtractDependencies: the TODO is no longer relevant, since promise assimilation will ensure the instance is not a thenable. And there is no [[Instantiate]] promise to explicitly fulfill; instead, the promises in the ordinary flow of the RequestXXX abstract operations receive the result naturally.

@caridy
Copy link
Contributor

caridy commented Oct 15, 2015

Looking great. The only question is about .uninstall(), .cancel(), and whether "satisfy" should be considered in step 8.

@dherman
Copy link
Author

dherman commented Oct 16, 2015

I'm going to address .uninstall and .cancel in a separate issue.

dherman pushed a commit that referenced this pull request Oct 16, 2015
add the new pipeline stage "satisfy"
@dherman dherman merged commit 48762c1 into master Oct 16, 2015
@caridy caridy deleted the satisfy-stage branch October 16, 2015 14:25
caridy added a commit that referenced this pull request Oct 16, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants