On an atomic Read-Modify-Write (RMW) object one can read the complete old contents s of the object and simultaneously update its contents as a function δ(s) of the old contents in a single, indivisible, atomic operation.\ud \ud It is known that these RMW objects do not have a wait-free implementation in the asynchronous PRAM model—in which processors can only communicate with each other through atomic read-write registers. For the general case, in which operations P over an object can return a function φP(s) of the old contents s while simultaneously updating the object's state to δP(s), few results are known.\ud \ud We give several characterizations, in terms of φP(·) and δP(·), of such objects for which no wait-free implementation in the ...