Videos: Garbage Collection

Playlist

slides: gc.pdf

Note that the implementation videos, which are included in the playlist, are optional.

Automatic memory management relives the programmer of the tedious and error-prone task of determining where to put calls to free. We look at the two main forms of automatic memory management: reference counting and garbage collection.

The example implementations described in these videos are available as gc-demo.zip or https://github.com/mflatt/gc-demo.