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

atomic-primops: can GC duplication of pure objects screw up Tickets and cause a false negative? #53

Open
rrnewton opened this issue Aug 20, 2015 · 0 comments

Comments

@rrnewton
Copy link
Owner

How can we construct a test for this?

 

@rrnewton rrnewton changed the title atomic-primops: can GC duplication of pure objects screw up Tickets and cause false negative? atomic-primops: can GC duplication of pure objects screw up Tickets and cause a false negative? Aug 20, 2015
ivogabe added a commit to ivogabe/accelerate-llvm that referenced this issue Jul 14, 2022
- Move the CAS to assign a unique thread the task to continue with the
computation from Haskell to LLVM code
- This prevents a race condition where the starting thread already
started new work
- This might fix an issue we had with CAS in Haskell
(rrnewton/haskell-lockfree#53)
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

No branches or pull requests

1 participant