6 ms·
https://groups.google.com/g/comp.programming.threads/c/XU6BtGNSkF0/m/AmWXvkGn3DAJ https://groups.google.com/g/comp.programming.threads/c/XU6Bt... https://groups
by j_seigh 1y ago
https://groups.google.com/g/comp.programming.threads/c/XU6BtGNSkF0/m/AmWXvkGn3DAJ https://groups.google.com/g/comp.programming.threads/c/XU6Bt...
https://groups.google.com/g/linux.kernel/c/gk6AUkXR9As/m/-1Ws1gPsXocJ https://groups.google.com/g/linux.kernel/c/gk6AUkXR9As/m/-1W...
Yes, I am aware of the asymmetric memory barriers trick and the atomic memory move trick also.
There's a couple of other ways to achieve wait freedom on hazard pointer loads (protect) but they haven't been published so they're kind of moot.