| Blog | https://jseigh.wordpress.com/ |
| Code Repository | https://github.com/jseigh |
| Blog | https://jseigh.wordpress.com/ |
| Code Repository | https://github.com/jseigh |
@pkhuong @tobinbaker
#hazardpointers w/o the membar was done as POC around this time
https://groups.google.com/g/comp.programming.threads/c/XU6BtGNSkF0/m/AmWXvkGn3DAJ?pli=1
EBR wait-free w/o membar implementation (smrproxy) in here https://github.com/jseigh/proxies
Also there are about 2 or more ways to do #waitfree hazard pointers. See postings in https://jseigh.wordpress.com/
@paulmckrcu I was making assumptions about how membarrier was implemented. If it was using RCU it would probably work, not so much for the other implementations.
Anyway, I have a wait-free epoch based reclamation implementation that is easier to work with and has the ability to control reclaim granularity.