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

Another incorrect atomic orderings in MS Queue? #100

jeehoonkang opened this Issue Dec 30, 2016 · 0 comments


None yet
1 participant

jeehoonkang commented Dec 30, 2016

I think a Relaxed load from self.tail into tail in should be Acquire:

Because later the loaded value (effectively is used as a pointer (, and with only the Relaxed ordering, it is not guaranteed that a load from sees an initialized value.

jeehoonkang added a commit to jeehoonkang/crossbeam that referenced this issue Apr 7, 2017

@stjepang stjepang closed this in #132 May 14, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment