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
idea: lockfree? #58
Comments
Can you point out which class are you referring? |
Sure! I will find the time to modify the code to be completely lock free, but on Linux and using gcc 11. Action. |
Re-implementing the threadpool executor with a lock-free algorithm won't have any effect. If you have interesting benchmarks with a lock-free version of concurrencpp executors, feel free to share them in the PR and I will surely look at them. |
Hi,
Any reason to have done a mutex + cond. variable manually?
Is there a rationale why you didn't go lockfree with (yes, possibly a mutex on linux) std::atomic::wait?
I think I will dive into that. But before I do, I would like to hear from you/anyone on that matter.
I am just too lazy to fork TBH.
Thanks
The text was updated successfully, but these errors were encountered: