5 Aug
2017
5 Aug
'17
11:35 p.m.
On Sat, Aug 5, 2017 at 10:39 AM degski via Boost
For a similar idea https://en.wikipedia.org/wiki/Hazard_pointer a patent was filed in 2002, by IBM and Michael Maged (and it seems Andrei Alexandrescu was involved as well). As you can read, the application was abandoned in 2010, which says all about how difficult/usefull this approach is.
Hazard pointers relate specifically to concurrency and not general memory management. Efforts to standardize them are ongoing: https://wg21.link/p0233r4