
On Mon, Apr 25, 2011 at 2:25 PM, Phil Bouchard <philippe@fornux.com> wrote:
On 4/25/2011 1:51 PM, Jeremy Maitin-Shepard wrote:
Arguably mm_ptr is a bit too generic: managed is a rather general term that would seem to encompass a wide range of potential strategies, of which your library implements just one. I'm not sure what the best term might be, but the "union" behavior does seem to be a key characteristic.
A key characteristic of mm_ptr is its real-time behavior and could consequently be renamed to rt_ptr or real_ptr for example.
On the other hand if garbage collection was to be implemented I'm sure gc_ptr would fit better than mm_ptr.
I'll suggest shared_set_ptr, or something along those lines, but I've still only taken a cursory glance (I aim to look at it in more detail soon). - Jeff