Differences From Artifact [483169d91c]:
- File
src/runtime/arc.m
— part of check-in
[90eae0b1fc]
at
2012-08-05 18:11:28
on branch trunk
— Initial ARC support.
No support for weak yet. (user: js, size: 1301) [annotate] [blame] [check-ins using]
To Artifact [647ce6d478]:
- File src/runtime/arc.m — part of check-in [19f4701ed3] at 2012-08-07 08:36:52 on branch trunk — Move objc_autorelease() to arc.m. (user: js, size: 1367) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
40 41 42 43 44 45 46 47 48 49 50 51 52 53 | } void objc_release(id object) { [object release]; } id objc_autoreleaseReturnValue(id object) { return objc_autorelease(object); } | > > > > > > | 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | } void objc_release(id object) { [object release]; } id objc_autorelease(id object) { return [object autorelease]; } id objc_autoreleaseReturnValue(id object) { return objc_autorelease(object); } |
︙ | ︙ |