It never allocated any non-autoreleased objects so ARC wasn't actually doing anything other than breaking compilation with gcc.
Originally committed to SVN as r6896.