1. A method of managing dynamically-allocated memory, the method comprising: providing a posting facility for pointers to respective blocks of the dynamically-allocated memory, wherein individual elements of the posting facility are associated with respective individual threads of a multithreaded computation; and based at least in part on a first request to qualify for deallocation those of the blocks referenced by a first set of pointers, determining for each of the posting facility elements whether then-current contents encode any pointer of the first set, and for each pointer of the first set not so encoded, qualifying the respective block for deallocation.