0 | ||| Mutable references exposed in `PrimIO`. This includes the ability
1 | ||| to mutate via a CAS-loop to avoid locking with a mutex in certain
2 | ||| occasions.
12 | ||| Guaranteed to run the given cleanup function exactly once:
13 | ||| The boolean flag is atomically read and set to false before running the
14 | ||| cleanup hook, and `act` is only run if the flag has been `True`.
15 | export