Skip to content

edge-future updates: #521

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
Mar 13, 2016
Merged

edge-future updates: #521

merged 1 commit into from
Mar 13, 2016

Conversation

pitr-ch
Copy link
Member

@pitr-ch pitr-ch commented Mar 12, 2016

  • do not use LockableObject
  • improve naming
  • lock-free completion when no thread is waiting
  • split any to any_complete and any_successful

@pitr-ch pitr-ch added the enhancement Adding features, adding tests, improving documentation. label Mar 12, 2016
@pitr-ch pitr-ch added this to the 1.0.2 milestone Mar 12, 2016
@pitr-ch pitr-ch self-assigned this Mar 12, 2016
@pitr-ch pitr-ch force-pushed the futures branch 2 times, most recently from a0f0e54 to 8602118 Compare March 12, 2016 21:14
- do not use LockableObject
- improve naming
- lock-free completion when no thread is waiting
- split any to any_complete and any_successful
pitr-ch pushed a commit that referenced this pull request Mar 13, 2016
@pitr-ch pitr-ch merged commit 6ff743f into ruby-concurrency:master Mar 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Adding features, adding tests, improving documentation.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants