-
-
Notifications
You must be signed in to change notification settings - Fork 413
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 by Bors] - Improve strictness of GeneratorState
#2837
Conversation
Test262 conformance changes
|
Codecov Report
@@ Coverage Diff @@
## main #2837 +/- ##
=======================================
Coverage 51.38% 51.38%
=======================================
Files 417 417
Lines 41330 41328 -2
=======================================
Hits 21238 21238
+ Misses 20092 20090 -2
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice improvement
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! :)
bors r+ |
Just some small improvements that increase the strictness of our generator state handling. Also rollbacks the implementation of `GeneratorValidate` because I forgot to remove it after I did modifications to #2821, and it doesn't make sense to have that if it isn't used by async functions.
Pull request successfully merged into main. Build succeeded: |
GeneratorState
GeneratorState
Depends on #2837. This Pull Request changes the following: - Fix the remaining `language/expressions/yield` tests. - Align the sync generator execution more to the spec. This breaks one async generator test. We can ignore that one as async generators are currently very broken. I will try to fix async generators next.
Just some small improvements that increase the strictness of our generator state handling.
Also rollbacks the implementation of
GeneratorValidate
because I forgot to remove it after I did modifications to #2821, and it doesn't make sense to have that if it isn't used by async functions.