Skip to content

Fix undone autorelease in inlined context #1043

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 1 commit into from
Jan 9, 2020
Merged

Conversation

dcodeIO
Copy link
Member

@dcodeIO dcodeIO commented Jan 2, 2020

This should fix the release issue reported in #1039 and worked around in #1040. What happened there was that when an autorelease was undone in an inner flow, the outer flow would still append a release in inline contexts due to checking local flags in the parent instead of the child flow. This now walks the locals of the parent flow and checks against states in the child flow.

fixes #1039
fixes #1040

@dcodeIO dcodeIO merged commit 5d92a64 into master Jan 9, 2020
@dcodeIO dcodeIO deleted the fix-inline-autorelease branch March 15, 2020 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Orphaned Decrement Error after sorting a TypedArray
1 participant