Archive for November 12, 2008

Wednesday, November 12, 2008

AutoZone Source

The source code for AutoZone, Apple’s Objective-C garbage collector, is now available (via Bill Bumgarner):

AutoZone is a scanning, conservative, generational, multi-threaded garbage collector. Specifically, it is the garbage collector used by the Cocoa frameworks within Mac OS X Leopard and Xcode, the premiere development environment for Mac OS X and iPhone application development, is one of several garbage collected applications that shipped with Leopard.…While AutoZone was tested and deployed with a focus on supporting Cocoa application development, the implementation is language agnostic.