Pointer Killing

last modified: November 8, 2014

Pointer killing is a way of assisting a garbage collector by explicitly nulling out pointers which are no longer live. The garbage collector is assisted, as one less pointer to (possible) semantic garbage is maintained in the root set (see TaglessGarbageCollection for why).

PointerKilling can either be:

Are there any languages or language implementations out there that do implicit pointer killing?


CategoryGarbageCollection CategoryPointer


Loading...