0xFFFC0000
0xFFFC0000
> Looks like this implementation still suffers from reproducible writer starvation (though I haven't debugged the reason this time). Here's a test case I wrote for it: [jeffro256@3ae55c6](https://github.com/jeffro256/monero/commit/3ae55c6b85157886b86e303b8ae6701584e1149d). I think...
[This](https://github.com/0xFFFC0000/rw_lock_bench/ ) repo contains performance benchmarks for two lock versions. Mine is not optimized. But overall queue inefficiency does show itself in numbers. Although it is much simpler, overall this...
@bjacquin thank you for submitting this PR. Regarding this change, although I think it is a nice change. But I agree with @jeffro256 . And I think the convention we...
LGTM semantically and syntactically. I will approve this in few days if anyone not raise any issues about having this here.
We can only merge this or https://github.com/monero-project/monero/issues/9367
This bug happens rarely. The reason for this bug is if `join` throws an exception (due to low-level blocking of the thread) and is not successful here [1] to end...