part of me still wants to write [NSMutableArray array] instead of [NSMutableArray new] since maayybbeee this code will be MRC one day again
@rentzsch @Catfish_Man That doesn’t explain the +[NSData date]/gettimeofday() special case, though.
-
-
-
@Catfish_Man@rentzsch There was something about calling gettimeofday() that messed up the normal tail call optimization? -
-
@Catfish_Man@rentzsch Anything in particular that would cause the same problem with other POSIX API calls? -
-
@Catfish_Man@mjtsai@rentzsch Write a test that runs otool to disassemble and verifies those functions do not end with `ret` or `bx lr`. -
@Catfish_Man@mjtsai@rentzsch Another idea: rdar://15951129 ER: Analyzer check for code that defeats ARC's autoreleased-return optimization - Show more
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
rentzsch
David Smith
Michael Tsai
Greg Parker