On Thu Aug 31 23:40:06 2023 +0000, Yuxuan Shui wrote:
With a test that randomly acquires lock exclusively/shared then sleeps a while with the lock held, this MR (and the current version) is actually much faster than native. I think I am satisfied. This MR is slower than the current version though, I'll try with a real game and see how big the impact is.
I reduce the length of sleep in the test and now this MR is ~~faster~~ on par with the current version. So clearly this would be workload dependent.