The article is out of date with respect to Apple platforms. Recent versions of Darwin have added APIs like os_sync_wait_on_address : https://github.com/apple-oss-distributions/libplatform/blob/main/include/os/os_sync_wait_on_address.h
os_sync_wait_on_address
The article is out of date with respect to Apple platforms. Recent versions of Darwin have added APIs like
os_sync_wait_on_address
: https://github.com/apple-oss-distributions/libplatform/blob/main/include/os/os_sync_wait_on_address.h