Skip to content
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

Undo Hash.new workaround, add memory specs #276

Merged
merged 2 commits into from
Jul 22, 2013
Merged

Undo Hash.new workaround, add memory specs #276

merged 2 commits into from
Jul 22, 2013

Conversation

joenoon
Copy link
Contributor

@joenoon joenoon commented Jul 17, 2013

The current workaround is broken.

A different workaround at best only passes 3/4 of the memory specs I have now added. I don't see any benefit to adding an improved workaround when it still wont pass all specs. So I've put the code back to the original, and when the next rubymotion build is out, these specs should pass.

Also, the CI should probably update its copy of rubymotion.

key will use the same array, which doesnt work.  added a spec
to make sure this case is caught even though its a strange case.
reverted to code before the workaround, since after adding further
specs, there is no way to avoid a retain cycle with the current
version of rubymotion. it sounds like the next version of
rubymotion will address this.  when it does, these specs should
pass.
@clayallsopp
Copy link
Contributor

👍 good call

clayallsopp added a commit that referenced this pull request Jul 22, 2013
Undo Hash.new workaround, add memory specs
@clayallsopp clayallsopp merged commit 9ff1e82 into rubymotion-community:master Jul 22, 2013
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.

2 participants