|
|
|
|
|
by audidude
3953 days ago
|
|
I don't see any mention of where the author mitigates, or prevents the ABA problem. https://en.wikipedia.org/wiki/ABA_problem - Some systems will use a double-CAS where one word is a counter. - People lucky enough to use RCU can use grace-periods. - You can also mitigate it (to a degree) using the bottom bits of the pointer and the kernel area of the pointer as a counter. - Also, Hazard Pointers. |
|