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

Move AtomicMarkableReference out of Edge #461

Closed
wants to merge 1 commit into from

Conversation

ianks
Copy link
Contributor

@ianks ianks commented Nov 3, 2015

It would be nice to get this in at some point .Originally, it was planned for 1.0 but that is fine if it is not possible. Let me know your thoughts.

@@ -1,6 +1,5 @@
module Concurrent
module Edge

module Atomic
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no Atomic module. We are non-idiomatic in the way we handle some subdirectories and namespaces. We are going to fix this in 2.0. For now please leave atomic_markable_reference.rb in the lib/concurrent/atomic directory but make the namespace Concurrent:: AtomicMarkableReference.

@jdantonio
Copy link
Member

After 1.0 is released we'll make a concerted effort to move more things from edge to core. For the 1.0 release (before the end of the month) this will need to stay in edge. We can keep this PR open for now but not merge it.

@jdantonio jdantonio added this to the 2.0.0 Release milestone Nov 3, 2015
@pitr-ch pitr-ch removed the paused label Feb 23, 2017
@pitr-ch pitr-ch modified the milestones: 2.0.0, 1.1.0 Jul 6, 2018
@pitr-ch pitr-ch added enhancement Adding features, adding tests, improving documentation. in progress minor Has to go to minor release. labels Jul 6, 2018
@pitr-ch pitr-ch self-assigned this Jul 6, 2018
@pitr-ch
Copy link
Member

pitr-ch commented Jul 6, 2018

replaced by #737

@pitr-ch pitr-ch closed this Jul 6, 2018
@ghost ghost removed the in progress label Jul 6, 2018
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. minor Has to go to minor release.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants