1. 2c18ca0 [arcmt] Don't remove retains/releases on a global variable, flag them with errors. rdar://9402555. by Argyrios Kyrtzidis · 13 years ago
  2. 433db06 Convert terminology in the Lexer from 'instantiate' and variants to by Chandler Carruth · 13 years ago
  3. 14c4b44 [arcmt] For properties rewrite 'assign' -> 'weak or unsafe_unretained', 'retain' -> 'strong', and add by Argyrios Kyrtzidis · 13 years ago
  4. 5363e8d [arcmt] Also avoid 'weak' for forward references to objc classes. by Argyrios Kyrtzidis · 13 years ago
  5. 86625b5 [arcmt] Before applying '__weak' check whether the objc class is annotated with objc_arc_weak_reference_unavailable by Argyrios Kyrtzidis · 13 years ago
  6. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  7. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  8. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  9. 7707c75 [arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore. by Argyrios Kyrtzidis · 13 years ago
  10. fd3455a [arcmt] Merge 'removeEmptyStatements' and 'removeDeallocMethod' passes to cut down on one compilation by Argyrios Kyrtzidis · 13 years ago
  11. 7196d06 [arcmt] Break apart Transforms.cpp. by Argyrios Kyrtzidis · 13 years ago
  12. 8e2ce7f [arcmt] Always add '__bridge' cast when 'self' is cast to a C pointer. rdar://9644061 by Argyrios Kyrtzidis · 13 years ago
  13. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  14. 8f0e8d2 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 13 years ago